From a0d77ff082b6a5aa02a36f5a82649c45c0dcd265 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Sat, 3 Sep 2016 15:15:53 +0200 Subject: auto tests: allow using QQuickWindow with QQuickApplicationHelper This allows us to run the relevant popup tests for both QQuickWindow and QQuickApplicationWindow. Change-Id: I14b6435afeeb8a6cf640d8c52ad1d9e1fae070b0 Reviewed-by: Mitch Curtis --- tests/auto/drawer/tst_drawer.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'tests/auto/drawer') diff --git a/tests/auto/drawer/tst_drawer.cpp b/tests/auto/drawer/tst_drawer.cpp index 3c128fbc..ffa1f896 100644 --- a/tests/auto/drawer/tst_drawer.cpp +++ b/tests/auto/drawer/tst_drawer.cpp @@ -86,12 +86,12 @@ void tst_Drawer::position() QQuickApplicationHelper helper(this, QStringLiteral("applicationwindow.qml")); - QQuickApplicationWindow *window = helper.window; + QQuickApplicationWindow *window = helper.appWindow; window->show(); window->requestActivate(); QVERIFY(QTest::qWaitForWindowActive(window)); - QQuickDrawer *drawer = helper.window->property("drawer").value(); + QQuickDrawer *drawer = helper.appWindow->property("drawer").value(); QVERIFY(drawer); drawer->setEdge(edge); @@ -131,12 +131,12 @@ void tst_Drawer::dragMargin() QQuickApplicationHelper helper(this, QStringLiteral("applicationwindow.qml")); - QQuickApplicationWindow *window = helper.window; + QQuickApplicationWindow *window = helper.appWindow; window->show(); window->requestActivate(); QVERIFY(QTest::qWaitForWindowActive(window)); - QQuickDrawer *drawer = helper.window->property("drawer").value(); + QQuickDrawer *drawer = helper.appWindow->property("drawer").value(); QVERIFY(drawer); drawer->setEdge(edge); drawer->setDragMargin(dragMargin); @@ -167,12 +167,12 @@ void tst_Drawer::reposition() { QQuickApplicationHelper helper(this, QStringLiteral("applicationwindow.qml")); - QQuickApplicationWindow *window = helper.window; + QQuickApplicationWindow *window = helper.appWindow; window->show(); window->requestActivate(); QVERIFY(QTest::qWaitForWindowActive(window)); - QQuickDrawer *drawer = helper.window->property("drawer").value(); + QQuickDrawer *drawer = helper.appWindow->property("drawer").value(); QVERIFY(drawer); drawer->setEdge(Qt::RightEdge); @@ -199,20 +199,20 @@ void tst_Drawer::hover() QFETCH(bool, modal); QQuickApplicationHelper helper(this, QStringLiteral("hover.qml")); - QQuickApplicationWindow *window = helper.window; + QQuickApplicationWindow *window = helper.appWindow; window->show(); window->requestActivate(); QVERIFY(QTest::qWaitForWindowActive(window)); - QQuickDrawer *drawer = helper.window->property("drawer").value(); + QQuickDrawer *drawer = helper.appWindow->property("drawer").value(); QVERIFY(drawer); drawer->setModal(modal); - QQuickButton *backgroundButton = helper.window->property("backgroundButton").value(); + QQuickButton *backgroundButton = helper.appWindow->property("backgroundButton").value(); QVERIFY(backgroundButton); backgroundButton->setHoverEnabled(true); - QQuickButton *drawerButton = helper.window->property("drawerButton").value(); + QQuickButton *drawerButton = helper.appWindow->property("drawerButton").value(); QVERIFY(drawerButton); drawerButton->setHoverEnabled(true); -- cgit v1.2.3