1.) 我想重新启动我的 QT4 应用程序。只是同一应用程序的正常关闭和启动。
2.) 为什么?好吧,我需要一个选项来“重置”一切。重新启动应用程序似乎是最简单的方法。问题是,有很多课程和一切。我没有时间将它们的每个设置恢复为标准,每个文本框,小部件都需要清除...我知道应用程序重新启动不是最好的方法,您认为还有其他方法吗?
谢谢
要重新启动应用程序,您可以使用startDetached
退出进程后:
#include <QApplication>
#include <QProcess>
...
// restart the app:
qApp->quit();
QProcess::startDetached(qApp->arguments()[0], qApp->arguments());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)