今日は何度か投稿できそうです。
まず今日最初の投稿はテキストデータの全文読込です。ではコードを、
QString str; QFile file("sf-book.txt"); if (!file.open(QIODevice::ReadOnly))//読込のみでオープンできたかチェック { return; } QTextStream in(&file); str = in.readAll();//全文読込
はい、簡単ですね。読込のみでオープンしてチェックして、readAll()で全文を読んでいます。
ちなみにsf-book.txtには"mmm\nMMM\nEnd"が記述されているものとします。
一応リファレンスを
QString QTextStream::readAll ()
以上です。次はoperatorを使った独自クラス読込です。