当前位置: 移动技术网 > IT编程>开发语言>C/C++ > QT程序自启动

QT程序自启动

2019年12月03日  | 移动技术网IT编程  | 我要评论

叶咲梦,草船借箭的故事,创意毕业照

故事背景:最近涉及到客户端更新自启动的一个问题,客户端检测到自己要更新,弹出一个更新界面,然后退出旧版本,启动新版本

技术调研:qprocess

 

直接上代码吧

qapp->quit();
qprocess::startdetached(qapp->applicationdirpath() + "/../thor/run.sh", qstringlist());

这个代码的效果就是退出自身app,然后重新启动一个app,我这里把启动app放在了一个shell里面,大家可以根据自己的情况来扩展。

 

有什么问题及时评论交流

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网