From 7c85dd1abff4d2d04dc55504778bd31fc979cac3 Mon Sep 17 00:00:00 2001 From: Martin Jones Date: Tue, 27 Apr 2010 10:55:16 +1000 Subject: Ensure scheduled layout can occur before testing. --- .../auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp b/tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp index cab4d52..22eb734 100644 --- a/tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp +++ b/tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp @@ -571,6 +571,7 @@ void tst_QDeclarativeListView::removed(bool animated) // Remove items not visible model.removeItem(18); + qApp->processEvents(); // Confirm items positioned correctly itemCount = findItems(viewport, "wrapper").count(); @@ -586,6 +587,7 @@ void tst_QDeclarativeListView::removed(bool animated) listview->setCurrentIndex(10); model.removeItem(1); // post: top item will be at 40 + qApp->processEvents(); // Confirm items positioned correctly for (int i = 2; i < 18; ++i) { -- cgit v0.12