繁体   English   中英

关闭qt应用程序时,要杀死qprocess

[英]when closing the qt application, want to kill qprocess

在我的mainwindow.cpp中,在构造函数中,我启动了一个qprocess,因此当我打开qt应用程序时,process(.exe)运行。

现在,我想在关闭qt应用程序时终止/关闭qprocess。 我该怎么做?

请参阅QProcess::terminateQProcess::kill的文档。 它们各自的行为略有不同。 使用terminate使进程有机会正常关闭。 使用kill可以更有力地杀死它。 terminate的情况下,您可能要等到子进程完成(例如QProcess::waitForFinished ),然后退出父进程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM