首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

通过QProcess启动一个exe时,界面不能操作,怎么解决

2013-07-04 
通过QProcess启动一个exe时,界面不能操作,如何解决?在界面上点击一个按钮,通过QProcess启动一个exe,但是ex

通过QProcess启动一个exe时,界面不能操作,如何解决?
在界面上点击一个按钮,通过QProcess启动一个exe,但是exe运行的时候,界面就不能点击了,有木有什么简单的方法解决?
[解决办法]
用这个静态函数,外部程序启动后即使关闭主程序,外部程序还是会正常运行。QProcess::startDetached
[解决办法]
QProcess::start() 是异步操作的
QProcess::execute() 是同步的

热点排行