小编use*_*861的帖子

QProcess和shell:进程仍在运行时被销毁

我想用Qt启动一个shell脚本.

QProcess process;
process.start(commandLine, QStringList() << confFile);
process.waitForFinished();

if(process.exitCode()!=0)
{
    qDebug () << " Error " << process.exitCode() << process.readAllStrandardError();
}
else
{
    qDebug () << " Ok " << process.readAllStrandardOutput() << process.readAllStrandardError();
}
Run Code Online (Sandbox Code Playgroud)

结果是:

好的:结果...."""QProcess:当进程仍在运行时被销毁.

此消息不会每次都出现.

问题是什么?

shell qt sh qprocess qt-creator

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

qprocess ×1

qt ×1

qt-creator ×1

sh ×1

shell ×1