【发布时间】:2021-12-04 02:58:59
【问题描述】:
我想获得 QProcess 的标准错误(理想情况下作为 QIODevice),但我不知道如何。另一个线程正在使用 QProcess 从 QIODevice 继承的方法从 stdout 读取,因此 QProcess::MergedChannels 和 QProcess::setReadChannel(...) 是不可能的。 QProcess::readAllStandardError() 也不理想。
【问题讨论】:
-
他们有什么不理想的地方?除了那些实际上可能读取并非所有输出的名称。
标签: c++ qt stdout stderr qprocess