QT 使用 QT Designer 调整布局大小?
QT resizing layout with QT Designer?
我是 quiQT 新手,我希望在调整 window 大小时调整布局大小,调整其父元素的大小。
我可以只使用 QT Designer 吗?如果没有,我该怎么做?
我目前在 Widget 内的 GridLayout 内有一个 WebView。
我已经尝试过修改元素属性,但找不到相关参考。
编辑:网格布局对象未显示在 UI 对象上,但其他所有对象都显示,它在 QT Design 上也有红色背景,而其他所有对象都是绿色。
EDIT²:我重置了 ui 文件,并添加了更多元素,这些元素在编译后不会显示在应用程序中,但它们出现在 ui 预览中,并在那里调整大小。
.ui文件源代码:http://pastebin.com/r3KYvvwj
OBS:UI 文件生成看起来很乱,QT 设计中没有显示某些元素(gridLayout_2)。
提前致谢。
您需要为 window 指定布局。您可以通过 Qt Creator 中的相关工具栏图标为 window 指定合适的布局。首先 select window 然后单击合适的布局工具栏按钮以指定布局到 window.
我是 quiQT 新手,我希望在调整 window 大小时调整布局大小,调整其父元素的大小。
我可以只使用 QT Designer 吗?如果没有,我该怎么做?
我目前在 Widget 内的 GridLayout 内有一个 WebView。
我已经尝试过修改元素属性,但找不到相关参考。
编辑:网格布局对象未显示在 UI 对象上,但其他所有对象都显示,它在 QT Design 上也有红色背景,而其他所有对象都是绿色。
EDIT²:我重置了 ui 文件,并添加了更多元素,这些元素在编译后不会显示在应用程序中,但它们出现在 ui 预览中,并在那里调整大小。
.ui文件源代码:http://pastebin.com/r3KYvvwj
OBS:UI 文件生成看起来很乱,QT 设计中没有显示某些元素(gridLayout_2)。
提前致谢。
您需要为 window 指定布局。您可以通过 Qt Creator 中的相关工具栏图标为 window 指定合适的布局。首先 select window 然后单击合适的布局工具栏按钮以指定布局到 window.