QVBoxLayout间距

时间:2012-07-19 08:57:18

标签: c++ qt

我正在使用QVBoxLayout对小部件进行分组。当我将小部件添加到布局时,小部件之间存在一些间距。如何删除此间距?我尝试将边距设置为0,并且还使用了setSpacing(0)但没有效果。怎么办呢?

1 个答案:

答案 0 :(得分:0)

更改间距和边距后,如果已显示窗口小部件,则需要在窗口小部件上调用adjustSize()或更新()。还有一些内置于小部件中的最小尺寸,你应该知道。

如果您只是想让布局看起来正确,我会使用Qt IDE表单编辑器/设计模式,然后拖放您想要的元素,并根据需要打开布局。您需要编辑的所有属性都显示在右下角。