QmlProject: Fix incorrect conversion of MCU property

Task-number: QDS-10376
Change-Id: Ic16d03355419281a0bf5c8bd04ba5fea317a70d4
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
This commit is contained in:
Burak Hancerli
2023-08-24 17:09:29 +02:00
parent 29a207c59f
commit c71ebda677
4 changed files with 5 additions and 2 deletions

View File

@@ -137,7 +137,7 @@ QString jsonToQmlProject(const QJsonObject &rootObject)
appendString("qdsVersion", versionConfig["designStudio"].toString());
appendString("quickVersion", versionConfig["qtQuick"].toString());
appendBool("qt6Project", versionConfig["qt"].toString() == "6");
appendBool("qtForMCUs", rootObject["mcuConfig"].toObject().isEmpty());
appendBool("qtForMCUs", !(rootObject["mcuConfig"].toObject().isEmpty()));
appendBreak();
appendBool("multilanguageSupport", languageConfig["multiLanguageSupport"].toBool());
appendString("primaryLanguage", languageConfig["primaryLanguage"].toString());

View File

@@ -91,6 +91,8 @@ Project {
quickVersion: "6.2"
qtForMCUs: true
/* If any modules the project imports require widgets (e.g. QtCharts), widgetApp must be true */
widgetApp: true

View File

@@ -147,6 +147,7 @@
]
},
"mcuConfig": {
"mcuEnabled": true
},
"runConfig": {
"fileSelectors": [

View File

@@ -13,7 +13,7 @@ Project {
qdsVersion: ""
quickVersion: ""
qt6Project: false
qtForMCUs: true
qtForMCUs: false
multilanguageSupport: false
primaryLanguage: ""