C++11 是否将QThread cout应用程序输出重定向到QStatusBar?C++;

C++11 是否将QThread cout应用程序输出重定向到QStatusBar?C++;,c++11,cout,stringstream,qthread,qstatusbar,C++11,Cout,Stringstream,Qthread,Qstatusbar,如何将在QThread内运行的非Qt代码库中写入的cout消息读入QStatusBar 现有方法的问题: 发射器无法工作,因为发送cout消息的代码不基于Qt QProcess::readAll()将不起作用,因为这是QThread,而不是QProcess std::stringstream似乎需要替换cout(没什么大不了的),但也需要从同一文件中读取字符串 由于生成错误,我无法开始工作 不会工作-我的操作系统是Ubuntu 我在这里找到了答案,祝你愉快!:可能重复的

如何将在QThread内运行的非Qt代码库中写入的
cout
消息读入
QStatusBar

现有方法的问题:

  • 发射器无法工作,因为发送cout消息的代码不基于Qt
  • QProcess::readAll()
    将不起作用,因为这是
    QThread
    ,而不是
    QProcess
  • std::stringstream
    似乎需要替换
    cout
    (没什么大不了的),但也需要从同一文件中读取字符串
  • 由于生成错误,我无法开始工作
  • 不会工作-我的操作系统是Ubuntu

我在这里找到了答案,祝你愉快!:可能重复的