- 在QMainWindow中使用QDockWidget时,边角区域的默认设置可能不是我们想要的,比如这样:
- 底部停靠区域占据了全部,如何让左右的停靠区域占据底部的角呢,很简单,添加两行代码:
setCorner(Qt::BottomLeftCorner, Qt::LeftDockWidgetArea);
setCorner(Qt::BottomRightCorner, Qt::RightDockWidgetArea);
- 设置后就变成了下面这样:
- 如果是顶部呢?相信应该可以举一反三了,O(∩_∩)O