summaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp')
-rw-r--r--tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp15
1 files changed, 3 insertions, 12 deletions
diff --git a/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp b/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp
index 2d912ced..023df902 100644
--- a/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp
+++ b/tests/auto/declarative/qdeclarativegridview/tst_qdeclarativegridview.cpp
@@ -716,10 +716,7 @@ void tst_QDeclarativeGridView::currentIndex()
// Test keys
canvas->show();
qApp->setActiveWindow(canvas);
-#ifdef Q_WS_X11
- // to be safe and avoid failing setFocus with window managers
- qt_x11_wait_for_window_manager(canvas);
-#endif
+ QVERIFY(QTest::qWaitForWindowActive(canvas));
QTRY_VERIFY(canvas->hasFocus());
QTRY_VERIFY(canvas->scene()->hasFocus());
qApp->processEvents();
@@ -733,10 +730,7 @@ void tst_QDeclarativeGridView::currentIndex()
gridview->setFlow(QDeclarativeGridView::TopToBottom);
qApp->setActiveWindow(canvas);
-#ifdef Q_WS_X11
- // to be safe and avoid failing setFocus with window managers
- qt_x11_wait_for_window_manager(canvas);
-#endif
+ QVERIFY(QTest::qWaitForWindowActive(canvas));
QTRY_VERIFY(canvas->hasFocus());
QTRY_VERIFY(canvas->scene()->hasFocus());
qApp->processEvents();
@@ -783,10 +777,7 @@ void tst_QDeclarativeGridView::currentIndex()
gridview->setLayoutDirection(Qt::RightToLeft);
qApp->setActiveWindow(canvas);
-#ifdef Q_WS_X11
- // to be safe and avoid failing setFocus with window managers
- qt_x11_wait_for_window_manager(canvas);
-#endif
+ QVERIFY(QTest::qWaitForWindowActive(canvas));
QTRY_VERIFY(canvas->hasFocus());
QTRY_VERIFY(canvas->scene()->hasFocus());
qApp->processEvents();