QT4.2.1有辦法讀檔嗎?

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

版主: AceLan, Franklin

QT4.2.1有辦法讀檔嗎?

文章qooq » 週日 4月 29, 2007 12:29 pm

想請問一下 QT4.2.1有辦法 讀檔然後把檔案內容用一個視窗印出來嗎? 方法跟C++的code有一樣嗎??
qooq
 

文章CoolBSD » 週二 5月 01, 2007 1:18 am

1.QT是based on C++ 所以您的第二個問題小弟不懂
2.當然可以讀檔,如果是文字檔您可以這樣寫

QFile file("/path/youfile") ;
QTextStreem streem(&file);
QString line;
while( !stream.eof() )
{
line = stream.readLine();
debug("%s\n", line.date() )
}
file.close();
3.更多的資料請參考http://doc.trolltech.com/4.2/qfile.html
4.其實您可以上google查詢或是買一本QT的書都會有說道這一部份
Have a good day, sincerely CoolBSD
CoolBSD
 

..

文章qooq » 週二 5月 01, 2007 9:50 am

請問一下是中文書嗎?? 還有書名??? 謝謝
qooq
 

文章qooq » 週四 5月 03, 2007 10:33 am

QFile file("/path/youfile") ;
QTextStreem streem(&file);
QString line;
while( !stream.eof() )
{
line = stream.readLine();
debug("%s\n", line.date() )
}
file.close();
請問一下 你所寫的code 要include那些東西?? thank you
qooq
 

文章訪客 » 週四 5月 03, 2007 1:25 pm

人家釣竿都給你了
也跟你說釣魚的方法了
.........
訪客
 

文章PCMan » 週四 5月 03, 2007 6:39 pm

qooq 寫:QFile file("/path/youfile") ;
QTextStreem streem(&file);
QString line;
while( !stream.eof() )
{
line = stream.readLine();
debug("%s\n", line.date() )
}
file.close();
請問一下 你所寫的code 要include那些東西?? thank you

這樣講有點不太客氣,不過
我想你還是先不要學好了
在你學會使用 Google 還有擁有正確的學習心態之前
這不是適合你碰的東西
PCMan
榮譽學長
榮譽學長
 
文章: 217
註冊時間: 週六 7月 02, 2005 10:46 am

文章siyuan.nz » 週四 5月 31, 2007 4:24 pm

代碼: 選擇全部
#include <QtGui>

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

    QFile file("test.cpp");
    file.open(QIODevice::ReadOnly);
    QTextStream stream(&file);
    QString text(stream.readAll());
    file.close();
    QTextEdit textEdit;
    textEdit.setText(text);
    textEdit.show();

    return app.exec();
}
siyuan.nz
可愛的小學生
可愛的小學生
 
文章: 27
註冊時間: 週四 5月 31, 2007 3:57 pm
來自: 紐西蘭


回到 KDE/Qt 程式設計

誰在線上

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