summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorFlorian Hänel <florian.haenel@basyskom.com>2012-03-15 16:18:34 +0100
committerQt by Nokia <qt-info@nokia.com>2012-07-24 05:18:56 +0200
commit32ace476d08bad2397026f8d70f6e534ef366aa8 (patch)
tree8b42f745b47a9c104b17eea59fcef19f656b8845 /tests
parented3fd81309130caa38543a5d31b23ae71f859ec5 (diff)
remove double-string-double conversion from QDeclarativeListModel
we do a double-string-double conversion in QDeclarativeListModel which introduces precision errors if that conversion is lossy, e.g. ecvt. is used Change-Id: Ie871ebbb04695f56fc7b49b9d788037da4a857c0 Reviewed-by: Glenn Watson <glenn.watson@nokia.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp b/tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp
index ebb658dd..8612e50a 100644
--- a/tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp
+++ b/tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp
@@ -557,6 +557,10 @@ void tst_qdeclarativelistmodel::static_types_data()
QTest::newRow("enum")
<< "ListElement { foo: Text.AlignHCenter }"
<< QVariant(double(QDeclarativeText::AlignHCenter));
+
+ QTest::newRow("real11")
+ << "ListElement { foo: 11 }"
+ << QVariant(11.0);
}
void tst_qdeclarativelistmodel::static_types()