From efb4423ef07193f62f101b5beb7bdb2c27485c92 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 28 Jul 2015 14:54:51 +0200 Subject: Make examples return -1 on load failures. Avoid hanging processes and empty windows in case some module is not installed. Change-Id: I54a96ba0da9220198cc9443a581d632be1d6b903 Reviewed-by: Jarkko Koivikko --- examples/quick/enterprise/virtualkeyboard/virtualkeyboard/main.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'examples') diff --git a/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/main.cpp b/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/main.cpp index 0a37e71c..1f62f80f 100644 --- a/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/main.cpp +++ b/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/main.cpp @@ -26,6 +26,8 @@ int main(int argc, char *argv[]) QGuiApplication app(argc, argv); QQuickView view(QString("qrc:/%2").arg(MAIN_QML)); + if (view.status() == QQuickView::Error) + return -1; view.setResizeMode(QQuickView::SizeRootObjectToView); view.show(); -- cgit v1.2.3