diff options
author | Florian Hänel <florian.haenel@basyskom.com> | 2012-03-15 16:18:34 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-24 05:18:56 +0200 |
commit | 32ace476d08bad2397026f8d70f6e534ef366aa8 (patch) | |
tree | 8b42f745b47a9c104b17eea59fcef19f656b8845 /tests | |
parent | ed3fd81309130caa38543a5d31b23ae71f859ec5 (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.cpp | 4 |
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() |