所以我有一个QGroupBox
,里面有垂直布局。
顶部有一个QWidget
容器(蓝色)。
我已将setContentsMargins(0,0,0,0)
用于QGroupBox
和QWidget
容器但无论我做什么我都无法让QWidget
容器位于(组框左上角的0,0)。我用红色标记了我要删除的间距。
答案 0 :(得分:0)
这些是QLayout
页边距。将它们设置为零。
答案 1 :(得分:0)
您必须将布局的边距设置为0.给定一个小部件 - 您的QGroupBox
或QWidget
- 您可以使用layout()
方法访问其底层布局,然后在其上设置边距。像这样:
widget->layout()->setContentsMargins(0, 0, 0, 0);