如何将cout
在 QThread 中运行的非 Qt 代码库中编写的消息读入QStatusBar
?
现有方法的问题:
- 发射器无法工作,因为发送 cout 消息的代码不是基于 Qt 的。
QProcess::readAll()
将不起作用,因为这是 aQThread
,而不是QProcess
.std::stringstream
似乎需要cout
替换它(没什么大不了的),而且还需要从同一个文件中读取字符串。- 由于构建错误,我无法使这些选项起作用。
- Windows 解决方案不起作用 - 我的操作系统是 Ubuntu。