forked from qt-creator/qt-creator
ProjectExplorer: Use a addSupportedTargetDeviceType function
... also for BuildConfigurationFactory, similar to Run and Deploy. Change-Id: I453f08bf145d6a2e764d150646c698d624ae2ce9 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -143,7 +143,8 @@ void IosBuildConfiguration::updateQmakeCommand()
|
||||
IosBuildConfigurationFactory::IosBuildConfigurationFactory()
|
||||
{
|
||||
registerBuildConfiguration<IosBuildConfiguration>(QmakeProjectManager::Constants::QMAKE_BC_ID);
|
||||
setSupportedTargetDeviceTypes({Constants::IOS_DEVICE_TYPE, Constants::IOS_SIMULATOR_TYPE});
|
||||
addSupportedTargetDeviceType(Constants::IOS_DEVICE_TYPE);
|
||||
addSupportedTargetDeviceType(Constants::IOS_SIMULATOR_TYPE);
|
||||
setBasePriority(1);
|
||||
}
|
||||
|
||||
|
@@ -413,9 +413,9 @@ void BuildConfigurationFactory::setSupportedProjectMimeTypeName(const QString &m
|
||||
m_supportedProjectMimeTypeName = mimeTypeName;
|
||||
}
|
||||
|
||||
void BuildConfigurationFactory::setSupportedTargetDeviceTypes(const QList<Core::Id> &ids)
|
||||
void BuildConfigurationFactory::addSupportedTargetDeviceType(Core::Id id)
|
||||
{
|
||||
m_supportedTargetDeviceTypes = ids;
|
||||
m_supportedTargetDeviceTypes.append(id);
|
||||
}
|
||||
|
||||
void BuildConfigurationFactory::setBasePriority(int basePriority)
|
||||
|
@@ -160,7 +160,7 @@ protected:
|
||||
bool supportsTargetDeviceType(Core::Id id) const;
|
||||
void setSupportedProjectType(Core::Id id);
|
||||
void setSupportedProjectMimeTypeName(const QString &mimeTypeName);
|
||||
void setSupportedTargetDeviceTypes(const QList<Core::Id> &ids);
|
||||
void addSupportedTargetDeviceType(Core::Id id);
|
||||
void setDefaultDisplayName(const QString &defaultDisplayName);
|
||||
void setBasePriority(int basePriority);
|
||||
|
||||
|
Reference in New Issue
Block a user