diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp index 4e891641d1960f177373ac71085d0654a1784adb..43707de1ad4244d4afebc727502d487451e7e824 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.cpp +++ b/src/plugins/qmlprojectmanager/qmlproject.cpp @@ -338,7 +338,12 @@ QmlRunConfiguration::QmlRunConfiguration(QmlProject *pro) { setName(tr("QML Viewer")); - m_qmlViewer = Utils::SynchronousProcess::locateBinary(QLatin1String("qmlviewer")); + // append creator/bin dir to search path (only useful for special creator-qml package) + const QString searchPath = QString(qgetenv("PATH")) + + Utils::SynchronousProcess::pathSeparator() + + QCoreApplication::applicationDirPath() +; + m_qmlViewer = Utils::SynchronousProcess::locateBinary(searchPath, QLatin1String("qmlviewer")); } QmlRunConfiguration::~QmlRunConfiguration()