aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2020-08-19 11:18:04 +0200
committerAlessandro Portale <alessandro.portale@qt.io>2020-08-19 09:59:14 +0000
commit90f050b2a1175acea8c6c4aa7680d70f5f40b52b (patch)
tree3f2a096c87cd3847ab3312e781bda50f24254a77
parent98bf1a666ae0bc0fa1fd93d6e02e5ff12d66fc49 (diff)
McuSupport: Fix warning about missing field initializers
Change-Id: I466f679a5cb583c351e0231a60cd9ce766d58f5e Reviewed-by: hjk <hjk@qt.io>
-rw-r--r--src/plugins/mcusupport/mcusupportsdk.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/mcusupport/mcusupportsdk.cpp b/src/plugins/mcusupport/mcusupportsdk.cpp
index 858811c612..ad6dd1418b 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));