• 1249阅读
  • 2回复

[提问]关于QDockWidget停靠位置的问题 [复制链接]

上一主题 下一主题
 

只看楼主 倒序阅读 楼主  发表于: 2022-02-27
我在QMainWindow中添加了3个QDockWidget,先后顺序是leftWidget,rightWidget,bottomWidget,运行后bottomWidget占据了整个主窗口的底部,我想要让它停在底部,但是不要撑起左右两个停靠窗口,这需要怎么设置?

离线lemonzll

只看该作者 1楼 发表于: 2022-02-28
setCorner(Qt::BottomLeftCorner, Qt::LeftDockArea);
setCorner(Qt::BottomRightCorner, Qt::RightDockArea);
试下这样设置下

只看该作者 2楼 发表于: 2022-02-28
回 lemonzll 的帖子
lemonzll:setCorner(Qt::BottomLeftCorner, Qt::LeftDockArea);
setCorner(Qt::BottomRightCorner, Qt::RightDockArea);
试下这样设置下 (2022-02-28 08:06) 

加上这两句确实可以实现我要的效果了,感谢大佬提点
快速回复
限100 字节
 
上一个 下一个