diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2020-08-19 11:18:04 +0200 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2020-08-19 09:59:14 +0000 |
commit | 90f050b2a1175acea8c6c4aa7680d70f5f40b52b (patch) | |
tree | 3f2a096c87cd3847ab3312e781bda50f24254a77 | |
parent | 98bf1a666ae0bc0fa1fd93d6e02e5ff12d66fc49 (diff) |
McuSupport: Fix warning about missing field initializers
Change-Id: I466f679a5cb583c351e0231a60cd9ce766d58f5e
Reviewed-by: hjk <hjk@qt.io>
-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 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)); |