forked from qt-creator/qt-creator
Qt: Remove platformName and platformDisplayName methods
Fix fallout of this in KitInformation/Kit/KitManager and the wizards. Change-Id: I5cb88cc381dc04409401909b810940ab6dccf86a Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This commit is contained in:
@@ -1339,15 +1339,15 @@ bool QmakeProject::needsConfiguration() const
|
||||
return targets().isEmpty();
|
||||
}
|
||||
|
||||
void QmakeProject::configureAsExampleProject(const QStringList &platforms)
|
||||
void QmakeProject::configureAsExampleProject(const QSet<Core::Id> &platforms)
|
||||
{
|
||||
QList<const BuildInfo *> infoList;
|
||||
QList<Kit *> kits = KitManager::kits();
|
||||
foreach (Kit *k, kits) {
|
||||
QtSupport::BaseQtVersion *version = QtSupport::QtKitInformation::qtVersion(k);
|
||||
if (!version)
|
||||
if (!version || platforms.isEmpty())
|
||||
continue;
|
||||
if (!platforms.isEmpty() && !platforms.contains(version->platformName()))
|
||||
if (!Utils::contains(version->targetDeviceTypes(), [platforms](Core::Id i) { return platforms.contains(i); }))
|
||||
continue;
|
||||
|
||||
IBuildConfigurationFactory *factory = IBuildConfigurationFactory::find(k, projectFilePath().toString());
|
||||
|
||||
Reference in New Issue
Block a user