• 2899阅读
  • 1回复

[提问]QMdiarea QMdisubwindow 的应用问题 [复制链接]

上一主题 下一主题
离线bkey
 

只看楼主 倒序阅读 楼主  发表于: 2016-12-28
Mdiarea 添加多个subwindow 后,只要显示出来后,鼠标点击其中一个,就变为最顶端的currentWindow。
怎么用代码,将其他已经显示出来的subwindow,变为最顶端的currentWindow?
setActiveSubWindow 这个无效啊,只要显示出来的,isActiveWindow 都是true。
请各位大神伸出援手,给个解决方案。

离线bkey

只看该作者 1楼 发表于: 2017-01-18
自己找到了解决方案
QMdiArea                       setActiveSubWindow(QMdiSubWindow*);
QMdiSubWindow         showNormal();
QMdiSubWindow         show();
这三个函数运行一遍就可以设定到最顶层
快速回复
限100 字节
 
上一个 下一个