diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp index 9cca6c52f65..43685dd2fb2 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.cpp +++ b/src/plugins/qmlprojectmanager/qmlproject.cpp @@ -50,6 +50,7 @@ #include #include #include +#include using namespace QmlProjectManager; using namespace QmlProjectManager::Internal; @@ -328,6 +329,12 @@ QString QmlRunConfiguration::type() const QString QmlRunConfiguration::executable() const { + if (! QFile::exists(m_qmlViewer)) { + QMessageBox::information(Core::ICore::instance()->mainWindow(), + tr("QML Viewer"), + tr("Could not find the qmlviewer executable, please specify one.")); + } + return m_qmlViewer; }