[英]when closing the qt application, want to kill qprocess
在我的mainwindow.cpp中,在构造函数中,我启动了一个qprocess,因此当我打开qt应用程序时,process(.exe)运行。
现在,我想在关闭qt应用程序时终止/关闭qprocess。 我该怎么做?
请参阅QProcess::terminate
和QProcess::kill
的文档。 它们各自的行为略有不同。 使用terminate
使进程有机会正常关闭。 使用kill
可以更有力地杀死它。 在terminate
的情况下,您可能要等到子进程完成(例如QProcess::waitForFinished
),然后退出父进程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.