当我在QTCreator下运行我的应用程序时,我的应用程序运行不同的bash文件一切正常,但是当我直接运行我的应用程序时,我无法读取QProcess输出。即使我通过终端运行我的应用程序它工作正常,所以问题出在哪里?
我正在使用QT 5.7 / OSX Platform
这是我的代码
QProcess proc ;
proc.start(QCoreApplication::applicationDirPath() + "/check.sh");
proc.waitForFinished();
QString output = QString(proc.readAll());
qDebug() << output ;
答案 0 :(得分:0)
您应该调查一些可能性