0

使用QMainWindow我添加了 3 个 DockWidgets 并将 centralWidget 设置为 0,所以现在 DockAreas 可以占用所有空间。

看一看:

在此处输入图像描述

这看起来是我想要的方式,并且表现得更加如此。但是有一种效果可以打破这一切。

当我撕开Dock它的 DockArea 时,另一个 DockArea 扩展并占用了所有空间,Dock曾经居住的区域消失了。我现在有这样的事情:

在此处输入图像描述

从现在开始,不可能将任何小部件停靠在右侧或左侧,因为只有一个 DockArea 存在。但这可以解决吗?即使在它唯一的小部件浮动之后,我能否以某种方式保持 DockArea “活着”?

4

1 回答 1

1

您需要将 QMainWindow 的dockNestingEnabled属性设置为 true 以允许停靠栏垂直或水平停靠。否则,您只能做其中之一。

于 2012-02-18T22:51:06.190 回答