diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/qmlscene/main.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/qmlscene/main.cpp b/tools/qmlscene/main.cpp index 244e0af4ac..fcf89afb9f 100644 --- a/tools/qmlscene/main.cpp +++ b/tools/qmlscene/main.cpp @@ -483,6 +483,10 @@ int main(int argc, char ** argv) } QObject *topLevel = component->create(); + if (!topLevel && component->isError()) { + qWarning("%s", qPrintable(component->errorString())); + return -1; + } QScopedPointer<QQuickWindow> window(qobject_cast<QQuickWindow *>(topLevel)); if (window) { engine.setIncubationController(window->incubationController()); |