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()
|
IosBuildConfigurationFactory::IosBuildConfigurationFactory()
|
||||||
{
|
{
|
||||||
registerBuildConfiguration<IosBuildConfiguration>(QmakeProjectManager::Constants::QMAKE_BC_ID);
|
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);
|
setBasePriority(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -413,9 +413,9 @@ void BuildConfigurationFactory::setSupportedProjectMimeTypeName(const QString &m
|
|||||||
m_supportedProjectMimeTypeName = mimeTypeName;
|
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)
|
void BuildConfigurationFactory::setBasePriority(int basePriority)
|
||||||
|
@@ -160,7 +160,7 @@ protected:
|
|||||||
bool supportsTargetDeviceType(Core::Id id) const;
|
bool supportsTargetDeviceType(Core::Id id) const;
|
||||||
void setSupportedProjectType(Core::Id id);
|
void setSupportedProjectType(Core::Id id);
|
||||||
void setSupportedProjectMimeTypeName(const QString &mimeTypeName);
|
void setSupportedProjectMimeTypeName(const QString &mimeTypeName);
|
||||||
void setSupportedTargetDeviceTypes(const QList<Core::Id> &ids);
|
void addSupportedTargetDeviceType(Core::Id id);
|
||||||
void setDefaultDisplayName(const QString &defaultDisplayName);
|
void setDefaultDisplayName(const QString &defaultDisplayName);
|
||||||
void setBasePriority(int basePriority);
|
void setBasePriority(int basePriority);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user