我在QTreeView
内放置了QDockWidget
窗口小部件:
我想设置QTreeView
的属性,它会自动填充整个可用的客户端绘图区域(类似于WinForms DockFill属性)。
如何通过QT-Designer实现这一目标?
注意:我一直在使用QTreeView
的 sizePolicy 属性。如果这些设置为扩展(默认情况下),则接受的答案即可开箱即用。
答案 0 :(得分:2)
在Qt Designer中,右键单击dock-widget,然后选择Lay out - >从菜单中垂直排列。或者,您只需单击dock-widget选择它,然后使用等效的布局工具栏按钮。
如果要最大化树视图占用的空间,请选择停靠窗口小部件的第一个子窗口小部件(它可能会在“对象检查器”窗格中显示为 dockWidgetContents )。然后向下滚动到属性编辑器的底部,并将所有边距重置为零。