7

我想让我的小部件填充父窗口,即使窗口调整大小,所以我读了这个:How to make a Qt Widget grow with the window size?

但是这个解决方案产生了一个新问题:我的小部件会自动重新调整到窗口大小,但窗口两侧有填充。我希望小部件完全填充父级,但它没有这样做。看:



在这里您可以看到选项卡小部件并没有完全填充父级。我做了一些研究,发现通过编程,您可以配置布局以摆脱这种填充。问题是,我正在QDesigner中构建我的 GUI ,所以我不能直接去layout->setMargin(0);

我的问题是,如何通过 Qt Designer 摆脱窗口两侧的填充?

4

1 回答 1

12

在中央小部件属性的底部有一个布局部分(它是红色的),您可以在其中设置布局边距。此外,您仍然可以以编程方式执行此操作:

QMainWindow::centralWidget()->layout()->setContentsMargins(0, 0, 0, 0);
于 2013-06-12T16:49:47.930 回答