diff options
author | Tim Jenssen <tim.jenssen@qt.io> | 2019-07-04 14:47:52 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2019-07-04 15:17:55 +0200 |
commit | 1df6443d4a6e58338dfaed7d787debfaeba86756 (patch) | |
tree | 29ceb6ea3313311287eb5b5216a8a49c1ec0ecfd /src/plugins/ios | |
parent | 2b7fab166878b759fc8fa29256754a41c3fc6259 (diff) | |
parent | 6a58666f4403cdde1809784c1cc98668a4b02cfc (diff) |
Merge remote-tracking branch 'origin/4.10'
Conflicts:
qbs/modules/qtc/qtc.qbs
qtcreator_ide_branding.pri
src/libs/utils/synchronousprocess.cpp
src/plugins/baremetal/iarewtoolchain.cpp
src/plugins/cmakeprojectmanager/cmakeproject.cpp
tests/unit/unittest/CMakeLists.txt
Change-Id: I124ad492df403286751e175d27fe36487ddf6d07
Diffstat (limited to 'src/plugins/ios')
-rw-r--r-- | src/plugins/ios/iosconfigurations.cpp | 8 | ||||
-rw-r--r-- | src/plugins/ios/iosprobe.cpp | 3 |
2 files changed, 6 insertions, 5 deletions
diff --git a/src/plugins/ios/iosconfigurations.cpp b/src/plugins/ios/iosconfigurations.cpp index e91304d2722..909a81e25a0 100644 --- a/src/plugins/ios/iosconfigurations.cpp +++ b/src/plugins/ios/iosconfigurations.cpp @@ -167,11 +167,11 @@ static QHash<XcodePlatform::ToolchainTarget, ToolChainPair> findToolChains(const static QSet<Kit *> existingAutoDetectedIosKits() { - return Utils::filtered(KitManager::kits(), [](Kit *kit) -> bool { + return Utils::toSet(Utils::filtered(KitManager::kits(), [](Kit *kit) -> bool { Core::Id deviceKind = DeviceTypeKitAspect::deviceTypeId(kit); return kit->isAutoDetected() && (deviceKind == Constants::IOS_DEVICE_TYPE || deviceKind == Constants::IOS_SIMULATOR_TYPE); - }).toSet(); + })); } static void printKits(const QSet<Kit *> &kits) @@ -249,9 +249,9 @@ void IosConfigurations::updateAutomaticKitList() // target -> tool chain const auto targetToolChainHash = findToolChains(platforms); - const auto qtVersions = QtVersionManager::versions([](const BaseQtVersion *v) { + const auto qtVersions = Utils::toSet(QtVersionManager::versions([](const BaseQtVersion *v) { return v->isValid() && v->type() == Constants::IOSQT; - }).toSet(); + })); const DebuggerItem *possibleDebugger = DebuggerItemManager::findByEngineType(LldbEngineType); const QVariant debuggerId = (possibleDebugger ? possibleDebugger->id() : QVariant()); diff --git a/src/plugins/ios/iosprobe.cpp b/src/plugins/ios/iosprobe.cpp index 2564846a2de..384d14e90a0 100644 --- a/src/plugins/ios/iosprobe.cpp +++ b/src/plugins/ios/iosprobe.cpp @@ -25,6 +25,7 @@ #include "iosprobe.h" +#include <utils/algorithm.h> #include <utils/synchronousprocess.h> #include <QDir> @@ -120,7 +121,7 @@ void XcodeProbe::setupDefaultToolchains(const QString &devPath) const QFileInfo sdkPathInfo(sdk.path.toString()); if (sdkPathInfo.exists() && sdkPathInfo.isDir()) { clangProfile.sdks.push_back(sdk); - allArchitectures += sdk.architectures.toSet(); + allArchitectures += Utils::toSet(sdk.architectures); } } |