BuildStepFactory Class
(ProjectExplorer::BuildStepFactory)Public Functions
BuildStepFactory() | |
~BuildStepFactory() | |
virtual bool | canHandle(BuildStepList *bsl) const |
BuildStep * | clone(BuildStepList *parent, BuildStep *product) |
BuildStep * | create(BuildStepList *parent, Core::Id id) |
BuildStep * | restore(BuildStepList *parent, const QVariantMap &map) |
Core::Id | stepId() const |
BuildStepInfo | stepInfo() const |
Static Public Members
const QList<BuildStepFactory *> | allBuildStepFactories() |
Protected Functions
void | registerStep(Core::Id id) |
void | setDisplayName(const QString &displayName) |
void | setFlags(BuildStepInfo::Flags flags) |
void | setRepeatable(bool on) |
void | setSupportedConfiguration(Core::Id id) |
void | setSupportedDeviceType(Core::Id id) |
void | setSupportedDeviceTypes(const QList<Core::Id> &ids) |
void | setSupportedProjectType(Core::Id id) |
void | setSupportedStepList(Core::Id id) |
void | setSupportedStepLists(const QList<Core::Id> &ids) |
Member Function Documentation
BuildStepFactory::BuildStepFactory()
Default constructs an instance of BuildStepFactory.
BuildStepFactory::~BuildStepFactory()
Destroys the instance of BuildStepFactory.