diff options
author | Martin Jones <martin.jones@nokia.com> | 2010-03-10 06:34:58 (GMT) |
---|---|---|
committer | Martin Jones <martin.jones@nokia.com> | 2010-03-10 06:34:58 (GMT) |
commit | 7b29dc7daa035a351ba10dcfb879bc3f70434f63 (patch) | |
tree | b92f01415e3cd2f28c11209cba1020734f848e61 /tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp | |
parent | b0fb09d29675f701f02fe5bf91fe64ffd0008cf6 (diff) | |
download | Qt-7b29dc7daa035a351ba10dcfb879bc3f70434f63.zip Qt-7b29dc7daa035a351ba10dcfb879bc3f70434f63.tar.gz Qt-7b29dc7daa035a351ba10dcfb879bc3f70434f63.tar.bz2 |
Ensure currentIndex NOTIFY is emitted when currentIndex changes due to model change.
Diffstat (limited to 'tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp')
-rw-r--r-- | tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp b/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp index a1edc53..aaf8291 100644 --- a/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp +++ b/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp @@ -703,6 +703,11 @@ void tst_QDeclarativeGridView::currentIndex() QCOMPARE(gridview->highlightItem()->x(), hlPosX); QCOMPARE(gridview->highlightItem()->y(), hlPosY); + // insert item before currentIndex + gridview->setCurrentIndex(28); + model.insertItem(0, "Foo", "1111"); + QCOMPARE(canvas->rootObject()->property("current").toInt(), 29); + delete canvas; } |