-2
我想在程序啓動時使用Qt打開文本文件。我希望文本出現在被稱爲textEdit的文本字段中。我想在程序啓動時打開並閱讀文本文件,使用Qt
這是一個簡單的記事本程序,我正在變成一個應用程序,我想做其他特殊的事情。
如何在程序啓動時輸入文本文件,在文本編輯部件中輸入「text.txt」?所有的文本文件。
用C++編寫。
謝謝。
我想在程序啓動時使用Qt打開文本文件。我希望文本出現在被稱爲textEdit的文本字段中。我想在程序啓動時打開並閱讀文本文件,使用Qt
這是一個簡單的記事本程序,我正在變成一個應用程序,我想做其他特殊的事情。
如何在程序啓動時輸入文本文件,在文本編輯部件中輸入「text.txt」?所有的文本文件。
用C++編寫。
謝謝。
#include <QFile>
#include <QTextStream>
QString fileName = "myFile.txt";
File* myFile = new QFile(fileName);
if (myFile->open(QIODevice::ReadOnly | QIODevice::Text)
{
QTextStream *myFileStream = new QTextStream(myFile);
while (!(myFileStream->atEnd()))
{
QString line = myFileStream->readLine();
textEdit->append(line);
}
}
請參閱Qt初學者指南。據我記得有一個文本編輯器的例子。一些指針:'QFile''''QTextDocument :: setPlaintext()'' –
你指的是哪些初學者指南? – Jason
[這個例子]怎麼樣(http://qt-project.org/doc/qt-5.0/qtdoc/gettingstartedqt.html)。 – thuga