一尘不染

从Qt4运行Linux命令

linux

如何从Qt4在Linux下运行命令行程序?当然,我想以某种可以使用的方式获得输出。我会将其用于ls | grep,但是以后再知道它是一件好事。


阅读 188

收藏
2020-06-07

共1个答案

一尘不染

QProcess p;
p.start( /* whatever your command is, see the doc for param types */ );
p.waitForFinished(-1);

QString p_stdout = p.readAllStandardOutput();
QString p_stderr = p.readAllStandardError();
2020-06-07