Fix crash in QQuickVisualDataModel test.
authorAndrew den Exter <andrew.den-exter@nokia.com>
Fri, 18 May 2012 06:07:52 +0000 (16:07 +1000)
committerQt by Nokia <qt-info@nokia.com>
Mon, 21 May 2012 10:40:55 +0000 (12:40 +0200)
"item" + 1 will not concatenate.

Change-Id: Icea095fd3183ba1b0e9b0e19b0c1fb6758f39ff3
Reviewed-by: Damian Jansen <damian.jansen@nokia.com>
tests/auto/quick/qquickvisualdatamodel/tst_qquickvisualdatamodel.cpp

index 7c2037f..b8d46ac 100644 (file)
@@ -717,7 +717,7 @@ void tst_qquickvisualdatamodel::packagesDestroyed()
     SingleRoleModel model;
     model.list.clear();
     for (int i=0; i<30; i++)
-        model.list << ("item " + i);
+        model.list << (QLatin1String("item ") + i);
 
     QQuickView view;
     view.rootContext()->setContextProperty("testModel", &model);
@@ -799,7 +799,7 @@ void tst_qquickvisualdatamodel::qaimRowsMoved()
     SingleRoleModel model;
     model.list.clear();
     for (int i=0; i<30; i++)
-        model.list << ("item " + i);
+        model.list << (QLatin1String("item ") + i);
     engine.rootContext()->setContextProperty("myModel", &model);
 
     QQuickVisualDataModel *obj = qobject_cast<QQuickVisualDataModel*>(c.create());