• 7876阅读
  • 5回复

[提问]Qt多窗口显示时,从主窗口打开子窗口,为什么主窗口会闪一下? [复制链接]

上一主题 下一主题
离线zyzshaoxiao
 
只看楼主 倒序阅读 楼主  发表于: 2011-07-08
我建立了个主窗口和子窗口,在主窗口中点一个按钮,弹出子窗口,弹出时,主窗口会闪一下,关闭时也会闪一下
请问这种情况怎么解决?
按钮的槽函数是:
subDialog dialog(this);
dialog.exec();
离线jdwx

只看该作者 1楼 发表于: 2011-07-08
回 楼主(zyzshaoxiao) 的帖子
那个不是闪,是主窗口失去焦点,和得到焦点。
一个系统在一个时间里,就有一个窗口有焦点,能输入信息。
没有焦点的窗口标题栏是灰色的。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线zyzshaoxiao
只看该作者 2楼 发表于: 2011-07-08
回 1楼(jdwx) 的帖子
这有什么方法可以解决这个问题吗?每次打开和关闭子窗口都闪动,挺别扭
离线jdwx

只看该作者 3楼 发表于: 2011-07-08
我就知道一个方法,不用系统的标题栏,自己设计标题栏。
拦截系统信息不知道行不行?
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线zyzshaoxiao
只看该作者 4楼 发表于: 2011-07-09
回 3楼(jdwx) 的帖子
这个好像有点高端哦,我是个新手,请教一下自己如何设置标题栏,谢谢
离线foxgod

只看该作者 5楼 发表于: 2017-07-21
这个问题我也想知道,从一个窗口切换到另外一个窗口的时候,怎么能够做到肉眼看不出来窗口切换,没有一闪的感觉呢
快速回复
限100 字节
 
上一个 下一个