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