我想要一个小的QFormLayout,它会增长以填充其父窗口小部件。

我在Qt Designer中使用QWidget模板创建了一个新的.ui文件。我在该“窗口”中放入了QFormLayout,然后在该QFormLayout中放入了一些控件。

所有这些都可以很好地运行,但是QFormLayout始终保持我在Qt Designer中设置的大小。我希望QFormLayout填充其父窗口小部件并与其一起增长/缩小。

我该怎么做?

最佳答案

在Designer中,激活centralWidget并分配一个布局,例如水平或垂直布局。
然后,您的QFormLayout将自动调整大小。

始终确保所有小部件都具有布局!否则,自动调整大小将破坏该小部件!
也可以看看

07-24 14:18