DeployConfigurationFactory Class
(ProjectExplorer::DeployConfigurationFactory)Public Functions
DeployConfigurationFactory() | |
DeployConfigurationFactory(const DeployConfigurationFactory &) = delete | |
virtual | ~DeployConfigurationFactory() |
void | addInitialStep(Core::Id stepId, const std::function<bool( Target * ) > &condition = {}) |
void | addSupportedTargetDeviceType(Core::Id id) |
bool | canHandle(ProjectExplorer::Target *target) const |
DeployConfiguration * | create(Target *parent) |
Core::Id | creationId() const |
QString | defaultDisplayName() const |
void | setConfigWidgetCreator(const std::function<NamedWidget *( Target * ) > &configWidgetCreator) |
void | setDefaultDisplayName(const QString &defaultDisplayName) |
void | setSupportedProjectType(Core::Id id) |
void | setUseDeploymentDataView() |
DeployConfigurationFactory | operator=(const DeployConfigurationFactory &) = delete |
Static Public Members
DeployConfiguration * | clone(Target *parent, const DeployConfiguration *dc) |
const QList<DeployConfigurationFactory *> | find(Target *parent) |
DeployConfiguration * | restore(Target *parent, const QVariantMap &map) |
Protected Functions
void | setConfigBaseId(Core::Id deployConfigBaseId) |
Member Function Documentation
DeployConfigurationFactory::DeployConfigurationFactory()
Default constructs an instance of DeployConfigurationFactory.
[delete]
DeployConfigurationFactory::DeployConfigurationFactory(const DeployConfigurationFactory &)
Copy constructor.
[virtual]
DeployConfigurationFactory::~DeployConfigurationFactory()
Destroys the instance of DeployConfigurationFactory. The destructor is virtual.
void DeployConfigurationFactory::addInitialStep(Core::Id stepId, const std::function<bool( Target * ) > &condition = {})
void DeployConfigurationFactory::addSupportedTargetDeviceType(Core::Id id)
bool DeployConfigurationFactory::canHandle(ProjectExplorer::Target *target) const
[static]
DeployConfiguration *DeployConfigurationFactory::clone(Target *parent, const DeployConfiguration *dc)
DeployConfiguration *DeployConfigurationFactory::create(Target *parent)
Core::Id DeployConfigurationFactory::creationId() const
QString DeployConfigurationFactory::defaultDisplayName() const
See also setDefaultDisplayName().
[static]
const QList<DeployConfigurationFactory *> DeployConfigurationFactory::find(Target *parent)
[static]
DeployConfiguration *DeployConfigurationFactory::restore(Target *parent, const QVariantMap &map)
[protected]
void DeployConfigurationFactory::setConfigBaseId(Core::Id deployConfigBaseId)
void DeployConfigurationFactory::setConfigWidgetCreator(const std::function<NamedWidget *( Target * ) > &configWidgetCreator)
void DeployConfigurationFactory::setDefaultDisplayName(const QString &defaultDisplayName)
See also defaultDisplayName().
void DeployConfigurationFactory::setSupportedProjectType(Core::Id id)
void DeployConfigurationFactory::setUseDeploymentDataView()
[delete]
DeployConfigurationFactory DeployConfigurationFactory::operator=(const DeployConfigurationFactory &)
Copy-assignment operator.