【发布时间】:2017-04-07 17:47:52
【问题描述】:
抱歉英语不好。我有 2 个带有按钮和文本编辑的水平布局和一个带有按钮的网格布局。表单具有垂直布局。我需要带有文本编辑的按钮在垂直方向上调整大小与网格布局中的按钮相同。现在我只能调整表单大小的一部分:当水平布局中的按钮具有大小策略扩展时,网格布局不会调整大小,否则只会调整网格布局大小。
截图
【问题讨论】:
-
您是否考虑过仅使用一个
QGridLayout来布局所有内容?不知道如何使用 Qt Designer 执行此操作,但在 C++ 中,很容易将QWidgets 附加到多行和/或多列。 -
我没有时间浏览一千行 UI 文件,但是......从图像看起来你需要分配 all 的垂直拉伸到网格布局。
-
谢谢,将所有内容添加到网格布局有助于imgur.com/a/lY0Uu
-
这确实是一种可能,但取决于你想要什么,我的回答会给你更多的灵活性。
标签: qt