本文介绍了从Qt4运行Linux命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在Linux下从Qt4运行命令行程序?当然,我想以某种方式获得输出,我可以使用。我将使用它为 ls |
How can I run command-line programs under Linux from Qt4? And of course I want to obtain the output in some way I can use. I'd use it for an ls | grep
, but it's good to know for any future issues.
推荐答案
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();
这篇关于从Qt4运行Linux命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!