• 3929阅读
  • 1回复

关于重启程序后的显示问题 / 有没有办法知道app是否处于active状态? [复制链接]

上一主题 下一主题
离线zcycool
 
只看楼主 倒序阅读 楼主  发表于: 2010-03-04
看以前的贴子,版主给出了
QProcess::startDetached();
close();
的方法

但是重启的程序总是在其他应用程序窗口后面。

怎样让QProcess启动的程序前置?

Qt::WindowStaysOnTopHint不行,会让窗口一直处于顶端。

    window.hide();
    window.setWindowFlags(Qt::WindowStaysOnTopHint);
    window.show();
    window.hide();
    window.setWindowFlags(Qt::Window);
    window.show();
    也不行,app.exec();开始之前不管你怎么设置,app都只认最后设定的状态!
[ 此帖被zcycool在2010-03-05 13:51重新编辑 ]
离线zcycool
只看该作者 1楼 发表于: 2010-03-05
应该是可以实现的吧,没有朋友知道么
快速回复
限100 字节
 
上一个 下一个