方法一:
//restart hmi
qApp->quit();
QProcess::startDetached(qApp->applicationFilePath(), QStringList());
方法二:
1、类中调用
-
qApp->exit(888);
2、main.cpp中实现
-
int e = app.exec();
-
if(e == 888)
-
{
-
QProcess::startDetached(qApp->applicationFilePath(), QStringList());
-
return 0;
-
}