diff options
Diffstat (limited to 'tests/auto/quick/qquickwindow')
-rw-r--r-- | tests/auto/quick/qquickwindow/tst_qquickwindow.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp b/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp index 6c1d46b191..7b23d144a9 100644 --- a/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp +++ b/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp @@ -1768,14 +1768,14 @@ void tst_qquickwindow::unloadSubWindow() QVERIFY(window); window->show(); QTest::qWaitForWindowExposed(window); - QQuickWindow *transient = Q_NULLPTR; + QPointer<QQuickWindow> transient; QTRY_VERIFY(transient = window->property("transientWindow").value<QQuickWindow*>()); QTest::qWaitForWindowExposed(transient); // Unload the inner window (in nested Loaders) and make sure it doesn't crash QQuickLoader *loader = window->property("loader1").value<QQuickLoader*>(); loader->setActive(false); - QTRY_VERIFY(!transient->isVisible()); + QTRY_VERIFY(transient.isNull() || !transient->isVisible()); } // QTBUG-32004 |