QT小部件对齐问题

QT小部件对齐问题,qt,qt4,Qt,Qt4,我用代码创建了一个表单,但我遇到了一个大问题。每个元素都排列在底部。我在图片上把清晰的、对齐的空间涂成了蓝色。如何将每条路线设置为顶部 如果您需要此问题中的代码,您可以找到它: 我发现了问题所在。初始化后,我在每个布局上使用addStretch,因此它将其他小部件分隔到表单底部 我昨天想,addStrechint为水平布局中的每个垂直布局设置了宽度比例。现在我知道addStrech代表间距 您正在使用Qt设计器吗?你有可以发布的ui文件吗?@Jérôme:没有。我在没有编辑器的情况下编写代码。你

我用代码创建了一个表单,但我遇到了一个大问题。每个元素都排列在底部。我在图片上把清晰的、对齐的空间涂成了蓝色。如何将每条路线设置为顶部

如果您需要此问题中的代码,您可以找到它:


我发现了问题所在。初始化后,我在每个布局上使用addStretch,因此它将其他小部件分隔到表单底部


我昨天想,addStrechint为水平布局中的每个垂直布局设置了宽度比例。现在我知道addStrech代表间距

您正在使用Qt设计器吗?你有可以发布的ui文件吗?@Jérôme:没有。我在没有编辑器的情况下编写代码。你能把用来创建这些小部件的代码放进去吗?特别是Kamera面板和加速度计面板,我在你另一个问题的代码中没有找到。@Jérôme:谢谢你的帮助。我已经发现了你在答案中看到的问题所在。很高兴你找到了答案。你可以接受自己的答案,这样就不会出现在未回答的列表中。