• 5226阅读
  • 0回复

请教个QProcess读数据的问题 [复制链接]

上一主题 下一主题
离线liujianboy
 
只看楼主 倒序阅读 楼主  发表于: 2007-09-26
同一个程序,我用readyReadStandardOutput ()进行信号触发然后在槽函数里readAllStandardOutput ()可以读出数据。但是这需要两个函数才能完成。现在我取消了这个,直接写在一个函数里

  1. QProcess pro;
  2. pro.start("xxx");
  3. while(1)
  4. {
  5.       QString str = pro.readAllStandardOutput ();
  6.       if (str.size() != 0)
  7.                   break;
  8. }


结果啥数据都读不出来,请问是怎么回事啊?
快速回复
限100 字节
 
上一个 下一个