Qt 将QWidget设置为100%大小

Qt 将QWidget设置为100%大小,qt,qt-designer,Qt,Qt Designer,我在QStackedWidget中有一个QTreeWidget。如何在QStackedWidget中将QTreeWidget设置为100%宽度和100%高度 该QTreeWidget应具有与其QStackedWidget父级相同的大小 具有响应性设计 图片: 在Qt Designer中,单击树中每个元素顶部中心附近的3x3框。它被称为在网格中布局,看起来快捷方式可能是Ctrl-G。其他两个布局选项是在表单布局中布局和中断布局。听起来您的所有小部件/容器当前都设置为Break-Layout

我在QStackedWidget中有一个QTreeWidget。如何在QStackedWidget中将QTreeWidget设置为100%宽度和100%高度

该QTreeWidget应具有与其QStackedWidget父级相同的大小

具有响应性设计

图片:


在Qt Designer中,单击树中每个元素顶部中心附近的3x3框。它被称为
在网格中布局
,看起来快捷方式可能是
Ctrl-G
。其他两个布局选项是
在表单布局中布局
中断布局
。听起来您的所有小部件/容器当前都设置为
Break-Layout

这将启用用于放置子元素的
QGridLayout

否则,它就没有布局,只能进行绝对定位。对于Qt Designer中的任何容器,这三个按钮就像小部件布局的单选按钮组


希望这能有所帮助。

请编辑您的问题,将答案包括在内。就目前而言,您的问题非常不清楚-
QTreeWidget
应该与它的
QStackedWidget
父对象具有相同的大小。好的,谢谢,我编辑了它。请显示您的代码。我没有代码,我在Qt Designer中设计了它,在描述问题时应该是特定的,您的问题中没有提到您正在使用Qt Designer,我建议您放置它,也不要不加区别地使用标签,而不是放置宽度、高度等。您必须使用qt Designer我编辑了一篇文章,查看图像,布局工作正常,但如果stackedWidget页面中只有1项,我无法设置布局(按钮阴影):/