summaryrefslogtreecommitdiffstats
path: root/examples/widgets
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2018-03-31 01:00:13 +0200
committerQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2018-03-31 01:00:13 +0200
commitffb2c2ac6c3ba40acbe13a39899a72049585b427 (patch)
treedbee14e6d1641e02ea1fd5fc67ce001ab12776ef /examples/widgets
parent6d0044f1dcffebc29dccd9d37d90f8abdb941a88 (diff)
parentdbdd5f0ffbce52c8b789ed09f1aa3f1da6c02e23 (diff)
Merge remote-tracking branch 'origin/5.11' into dev
Diffstat (limited to 'examples/widgets')
-rw-r--r--examples/widgets/itemviews/frozencolumn/main.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/examples/widgets/itemviews/frozencolumn/main.cpp b/examples/widgets/itemviews/frozencolumn/main.cpp
index 5a4d3e0f42..6f2b4a8d71 100644
--- a/examples/widgets/itemviews/frozencolumn/main.cpp
+++ b/examples/widgets/itemviews/frozencolumn/main.cpp
@@ -51,6 +51,7 @@
#include <QApplication>
#include <QStandardItemModel>
#include <QFile>
+#include <QTextStream>
#include "freezetablewidget.h"
@@ -63,14 +64,16 @@ int main(int argc, char* argv[])
QFile file(":/grades.txt");
if (file.open(QFile::ReadOnly)) {
- QString line = file.readLine(200);
+ QTextStream stream(&file);
+
+ QString line = stream.readLine();
QStringList list = line.simplified().split(',');
model->setHorizontalHeaderLabels(list);
int row = 0;
QStandardItem *newItem = 0;
- while (file.canReadLine()) {
- line = file.readLine(200);
+ while (!stream.atEnd()) {
+ line = stream.readLine();
if (!line.startsWith('#') && line.contains(',')) {
list = line.simplified().split(',');
for (int col = 0; col < list.length(); ++col){