什么是QT-Creator相当于WinForms Dock-Fill?

时间:2016-11-13 13:37:29

标签: layout qt-creator qt-designer qtreeview qtwidgets

我在QTreeView内放置了QDockWidget窗口小部件:

enter image description here

我想设置QTreeView的属性,它会自动填充整个可用的客户端绘图区域(类似于WinForms DockFill属性)。

如何通过QT-Designer实现这一目标?

注意:我一直在使用QTreeView sizePolicy 属性。如果这些设置为扩展(默认情况下),则接受的答案即可开箱即用。

1 个答案:

答案 0 :(得分:2)

在Qt Designer中,右键单击dock-widget,然后选择Lay out - >从菜单中垂直排列。或者,您只需单击dock-widget选择它,然后使用等效的布局工具栏按钮。

如果要最大化树视图占用的空间,请选择停靠窗口小部件的第一个子窗口小部件(它可能会在“对象检查器”窗格中显示为 dockWidgetContents )。然后向下滚动到属性编辑器的底部,并将所有边距重置为零。