diff options
Diffstat (limited to 'src/plugins/mcusupport/mcusupportsdk.cpp')
-rw-r--r-- | src/plugins/mcusupport/mcusupportsdk.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/mcusupport/mcusupportsdk.cpp b/src/plugins/mcusupport/mcusupportsdk.cpp index 858811c6120..ad6dd1418b6 100644 --- a/src/plugins/mcusupport/mcusupportsdk.cpp +++ b/src/plugins/mcusupport/mcusupportsdk.cpp @@ -489,10 +489,14 @@ void targetsAndPackages(const Utils::FilePath &dir, QVector<McuPackage *> *packa // Workaround for missing JSON file for Desktop target: if (dir.pathAppended("/lib/QulQuickUltralite_QT_32bpp_Windows_Release.lib").exists()) { - const QString qulVersion = descriptions.empty() ? + McuTargetDescription desktopDescription; + desktopDescription.qulVersion = descriptions.empty() ? McuSupportOptions::minimalQulVersion().toString() : descriptions.first().qulVersion; - descriptions.prepend({qulVersion, {"Qt"}, {"Qt"}, {32}, {"desktop"}, {}, {}, {}}); + desktopDescription.platform = desktopDescription.platformVendor = "Qt"; + desktopDescription.colorDepths = {32}; + desktopDescription.toolchainId = "desktop"; + descriptions.prepend(desktopDescription); } mcuTargets->append(targetsFromDescriptions(descriptions, packages)); |