- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 QT实现程序重启功能
之后在程序中的UI线程哪个角落都可以使用qApp->setProperty("restart",true);其中原理就是通过QCoreApplication的属性来判断是否重启程序。重启代码如下:QProcess::startDetached(m_executable, m_args, m_workingPath);重启功能在很多场景下都需要用到。比如在另外一个程序修改了某个配置文件的值,此时该程序根据这个配置文件的值获取到的所有数据都需要更新。一般这种情况我们会选择重启程序来重新初始化该程序。
2023-10-18 16:08:37 875 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人