2009-08-31 74 views

回答

3

由於Qt Creator的1.3.0,它更容易:

轉到project標籤(左側)編輯項目的設置。

在部分Run Settings中,點擊Show details並選中Run in Terminal複選框。

因此,應用程序將在控制檯窗口中啓動,並且控制檯窗口將等待,直到在關閉之前按下Enter鍵。

無需再向代碼添加一些行了!

1

這裏有兩種解決方案:

#include <QTextStream> 
#include <QFile> 
//#include <conio.h> // for getch() 

int main(int argc, char *argv[]) 
{ 

    // JC and friends code 

    // Qt Solution 
    QTextStream Qin(stdin); 
    forever 
    { 
     QString Line = Qin.readLine(); 
     if (!Line.isNull()) 
     { 
      break; 
     } 
    } 

    // conio solution 
    //getch(); 
    return 0; 
} 

與Windows Vista上的Qt Creator的1.2.1測試這兩種解決方案!

希望它可以幫助;-)

+0

我真的希望在Qt Creator中有一個設置!無論如何,Thx! – 2009-09-08 13:24:00

相關問題