c++ 获取发送到QProcess的命令的输出

uqjltbpv  于 2023-01-10  发布在  其他
关注(0)|答案(1)|浏览(93)

很简单的问题。假设我这么做:

m_serverProcess->write("command\n");

如何获得该特定命令的输出?
这有可能吗?我知道我可以使用readyRead信号,但那是异步的,所以顺序可能不正确。

dddzy1tm

dddzy1tm1#

您可以尝试QProcess的Qt文档中列出的方法:readAllStandardOutputreadAllStandardError。您也可以使用方法exitCode

相关问题