aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qquickapplicationwindow/tst_qquickapplicationwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qquickapplicationwindow/tst_qquickapplicationwindow.cpp')
-rw-r--r--tests/auto/qquickapplicationwindow/tst_qquickapplicationwindow.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/auto/qquickapplicationwindow/tst_qquickapplicationwindow.cpp b/tests/auto/qquickapplicationwindow/tst_qquickapplicationwindow.cpp
index baaa3503..347c955e 100644
--- a/tests/auto/qquickapplicationwindow/tst_qquickapplicationwindow.cpp
+++ b/tests/auto/qquickapplicationwindow/tst_qquickapplicationwindow.cpp
@@ -78,6 +78,7 @@ private slots:
void clearFocusOnDestruction();
void layout();
void componentComplete();
+ void opacity();
};
void tst_QQuickApplicationWindow::qmlCreation()
@@ -871,6 +872,19 @@ void tst_QQuickApplicationWindow::componentComplete()
QVERIFY(qmlWindow->isComponentComplete());
}
+void tst_QQuickApplicationWindow::opacity()
+{
+ QQmlEngine engine;
+ QQmlComponent component(&engine);
+ component.loadUrl(testFileUrl("opacity.qml"));
+
+ QScopedPointer<QObject> object(component.create());
+ QVERIFY2(!object.isNull(), qPrintable(component.errorString()));
+
+ QQuickApplicationWindow *window = qobject_cast<QQuickApplicationWindow *>(object.data());
+ QVERIFY(window);
+}
+
QTEST_MAIN(tst_QQuickApplicationWindow)
#include "tst_qquickapplicationwindow.moc"