0

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

4

1 回答 1

0

更改间距和边距后,如果小部件已显示,则需要在小部件上调用 adjustSize() 或 update()。您还应该注意小部件中内置的一些最小尺寸。

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

于 2012-07-19T19:18:48.170 回答