所以我有一個QGroupBox
其中有一個垂直佈局。
頂部有一個QWidget
容器(藍色)。QT 5.8從QGroupBox中刪除邊距不起作用
我已經使用setContentsMargins(0,0,0,0)
同時爲QGroupBox
和QWidget
容器但無論我做什麼我不能讓QWidget
容器是在(0,0)在組框的左上角。我用紅色標記了要刪除的空格。
所以我有一個QGroupBox
其中有一個垂直佈局。
頂部有一個QWidget
容器(藍色)。QT 5.8從QGroupBox中刪除邊距不起作用
我已經使用setContentsMargins(0,0,0,0)
同時爲QGroupBox
和QWidget
容器但無論我做什麼我不能讓QWidget
容器是在(0,0)在組框的左上角。我用紅色標記了要刪除的空格。
這些都是QLayout
利潤。將它們設置爲零。
您必須將佈局邊距設置爲0.給定一個小部件 - 您的QGroupBox
或您的QWidget
- 可以使用layout()
方法訪問其基礎佈局,然後設置邊距。類似這樣的:
widget->layout()->setContentsMargins(0, 0, 0, 0);