forked from qt-creator/qt-creator
QmlProjectManager: use qml2puppet only if it is QtSudio Qt
Task-number: QTCREATORBUG-29259 Change-Id: Ib05737368c224fa28b2c9f091dfa0e210bc838af Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -217,7 +217,10 @@ FilePath QmlProjectRunConfiguration::qmlRuntimeFilePath() const
|
|||||||
// i.e. not necessarily something the device can use, but the
|
// i.e. not necessarily something the device can use, but the
|
||||||
// device had its chance above.
|
// device had its chance above.
|
||||||
if (QtVersion *version = QtKitAspect::qtVersion(kit)) {
|
if (QtVersion *version = QtKitAspect::qtVersion(kit)) {
|
||||||
if (version->qtVersion().majorVersion() > 5) {
|
// look for puppet as qmlruntime only in QtStudio Qt versions
|
||||||
|
if (version->features().contains("QtStudio") &&
|
||||||
|
version->qtVersion().majorVersion() > 5) {
|
||||||
|
|
||||||
auto [workingDirectoryPath, puppetPath] = QmlDesigner::QmlPuppetPaths::qmlPuppetPaths(
|
auto [workingDirectoryPath, puppetPath] = QmlDesigner::QmlPuppetPaths::qmlPuppetPaths(
|
||||||
target(), QmlDesigner::QmlDesignerBasePlugin::settings());
|
target(), QmlDesigner::QmlDesignerBasePlugin::settings());
|
||||||
if (!puppetPath.isEmpty()) {
|
if (!puppetPath.isEmpty()) {
|
||||||
|
Reference in New Issue
Block a user