Fix configureAsExample

My last commit broke that.

Change-Id: Ib601965120d13abdea4007158f1a6829a72c6690
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
Tobias Hunger
2015-12-09 13:57:35 +01:00
parent 00e6798211
commit f6683332a6

View File

@@ -1345,9 +1345,9 @@ void QmakeProject::configureAsExampleProject(const QSet<Core::Id> &platforms)
QList<Kit *> kits = KitManager::kits(); QList<Kit *> kits = KitManager::kits();
foreach (Kit *k, kits) { foreach (Kit *k, kits) {
QtSupport::BaseQtVersion *version = QtSupport::QtKitInformation::qtVersion(k); QtSupport::BaseQtVersion *version = QtSupport::QtKitInformation::qtVersion(k);
if (!version || platforms.isEmpty()) if (!version
continue; || (!platforms.isEmpty()
if (!Utils::contains(version->targetDeviceTypes(), [platforms](Core::Id i) { return platforms.contains(i); })) && !Utils::contains(version->targetDeviceTypes(), [platforms](Core::Id i) { return platforms.contains(i); })))
continue; continue;
IBuildConfigurationFactory *factory = IBuildConfigurationFactory::find(k, projectFilePath().toString()); IBuildConfigurationFactory *factory = IBuildConfigurationFactory::find(k, projectFilePath().toString());