QT-Creator 与 WinForms Dock-Fill 的等价物是什么?

What is QT-Creator's equivalent to WinForms Dock-Fill?

我在 QDockWidget:

中放置了一个 QTreeView 小部件

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

如何使用 QT-Designer 实现这一点?


注意: 我一直在研究 QTreeViews sizePolicy 属性。如果这些设置为 Expanding(默认设置),则接受的答案开箱即用。

在 Qt Designer 中,右键单击 dock-widget,然后从菜单中选择 select Lay out -> Lay Out Vertically。或者你可以直接点击 dock-widget 到 select 它,然后使用等效的布局工具栏按钮。

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