diff options
author | The Qt Project <gerrit-noreply@qt-project.org> | 2024-01-18 12:32:01 +0000 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2024-01-18 12:32:01 +0000 |
commit | 5772a85751b905fa070f9c11fc930cb256c231c5 (patch) | |
tree | e93dd6cb9e9a0d340f0ebbc8e833f0b601492c70 /src/plugins/qtsupport | |
parent | d51e116ac4219f90ce8ca35e032f4387fe581a6f (diff) | |
parent | 399f7a1968c7d64580bdd209c4747a6979e07c93 (diff) |
Merge "Merge remote-tracking branch 'origin/qds/dev'"
Diffstat (limited to 'src/plugins/qtsupport')
-rw-r--r-- | src/plugins/qtsupport/baseqtversion.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/qtsupport/baseqtversion.cpp b/src/plugins/qtsupport/baseqtversion.cpp index fb28d16aa3..da669423e3 100644 --- a/src/plugins/qtsupport/baseqtversion.cpp +++ b/src/plugins/qtsupport/baseqtversion.cpp @@ -77,7 +77,7 @@ class QtVersionData { public: // Update version if you add data members! - static const int version = 2; + static const int version = 3; bool installed = true; bool hasExamples = false; @@ -203,8 +203,11 @@ public: hostDataPath = FilePath::fromSettings(map.value("HostDataPath")); hostPrefixPath = FilePath::fromSettings(map.value("HostPrefixPath")); auto it = map.find("QtAbis"); - if (it != map.end()) - qtAbis = Utils::transform(it.value().toStringList(), &Abi::fromString); + if (it != map.end()) { + const auto qtAbisList = it.value().toStringList(); + if (!qtAbisList.isEmpty()) + qtAbis = Utils::transform(qtAbisList, &Abi::fromString); + } versionInfo = fromStore(map.value("VersionInfo").value<Store>()); } }; |