顯示output問題

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

顯示output問題

文章qt » 週日 8月 03, 2008 2:16 pm

求救:
如何用QProcess調外部程序,並將輸出信息一行一行的顯示在listBox中?
我用如下代碼後listBox中没有東西啊!
void MainForm::DoExe()
{
QProcess* myProcess=new QProcess;
myProcess->addArgument( "test" );
myProcess->start();
while(myProcess->isRunning())
{
listBox1->insertItem(myProcess->readLineStdout() );
}
}

如下是test程序的代碼
#include <stdio.h>
#include <stdlib.h>
void main()
{
for(int i=0;i<10;i++)
{
printf("%d test.....\n",i);
Sleep(500);
}
return 0;
}
qt
 

回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客