summaryrefslogtreecommitdiffstats
path: root/tests/auto/qlistview/tst_qlistview.cpp
diff options
context:
space:
mode:
authorBea Lam <bea.lam@nokia.com>2009-10-07 00:53:34 (GMT)
committerBea Lam <bea.lam@nokia.com>2009-10-07 00:53:34 (GMT)
commitafcad4b4393b4f7187737fb8b4e528887b07d943 (patch)
treeb23674fa38f6bc13b6433526660ad57677f78240 /tests/auto/qlistview/tst_qlistview.cpp
parent1042b1e1930131750d54112ec8f3deb6f70a9c76 (diff)
parentd7fe798e022884dcbc58844e686a7d4fd39cf027 (diff)
downloadQt-afcad4b4393b4f7187737fb8b4e528887b07d943.zip
Qt-afcad4b4393b4f7187737fb8b4e528887b07d943.tar.gz
Qt-afcad4b4393b4f7187737fb8b4e528887b07d943.tar.bz2
Merge branch 'kinetic-declarativeui' of git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
Diffstat (limited to 'tests/auto/qlistview/tst_qlistview.cpp')
-rw-r--r--tests/auto/qlistview/tst_qlistview.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/auto/qlistview/tst_qlistview.cpp b/tests/auto/qlistview/tst_qlistview.cpp
index d9cab02..7599ce6a06 100644
--- a/tests/auto/qlistview/tst_qlistview.cpp
+++ b/tests/auto/qlistview/tst_qlistview.cpp
@@ -1617,6 +1617,8 @@ void tst_QListView::task254449_draggingItemToNegativeCoordinates()
list.setModel(&model);
list.setViewMode(QListView::IconMode);
list.show();
+ QTest::qWaitForWindowShown(&list);
+
class MyItemDelegate : public QStyledItemDelegate
{
public:
@@ -1630,11 +1632,10 @@ void tst_QListView::task254449_draggingItemToNegativeCoordinates()
mutable int numPaints;
} delegate;
- list.setItemDelegate(&delegate);
-
delegate.numPaints = 0;
- QTest::qWaitForWindowShown(&list); //makes sure the layout is done
- QTRY_VERIFY(delegate.numPaints > 0);
+ list.setItemDelegate(&delegate);
+ QApplication::processEvents();
+ QTRY_VERIFY(delegate.numPaints > 0); //makes sure the layout is done
const QPoint topLeft(-6, 0);
list.setPositionForIndex(topLeft, index);