IBuildConfigurationFactory Class
(ProjectExplorer::IBuildConfigurationFactory)| Inherits: | QObject |
Public Functions
| virtual QList<BuildInfo *> | availableBuilds(const Target *parent) const = 0 |
| virtual QList<BuildInfo *> | availableSetups(const Kit *k, const QString &projectPath) const = 0 |
| bool | canClone(const Target *parent, BuildConfiguration *product) const |
| virtual bool | canHandle(const ProjectExplorer::Target *t) const |
| bool | canRestore(const Target *parent, const QVariantMap &map) const |
| BuildConfiguration * | clone(Target *parent, BuildConfiguration *product) |
| BuildConfiguration * | create(Target *parent, const BuildInfo *info) const |
| virtual int | priority(const Target *parent) const |
| virtual int | priority(const Kit *k, const QString &projectPath) const |
| BuildConfiguration * | restore(Target *parent, const QVariantMap &map) |
- 31 public functions inherited from QObject
Static Public Members
| IBuildConfigurationFactory * | find(Target *parent, const QVariantMap &map) |
| IBuildConfigurationFactory * | find(const Kit *k, const QString &projectPath) |
| IBuildConfigurationFactory * | find(Target *parent) |
| IBuildConfigurationFactory * | find(Target *parent, BuildConfiguration *bc) |
- 10 static public members inherited from QObject
Protected Functions
| IBuildConfigurationFactory() | |
| ~IBuildConfigurationFactory() | |
| void | registerBuildConfiguration(Core::Id buildConfigId) |
| void | setBasePriority(int basePriority) |
| void | setDefaultDisplayName(const QString &defaultDisplayName) |
| void | setSupportedProjectMimeTypeName(const QString &mimeTypeName) |
| void | setSupportedProjectType(Core::Id id) |
| void | setSupportedTargetDeviceTypes(const QList<Core::Id> &ids) |
| bool | supportsTargetDeviceType(Core::Id id) const |
- 9 protected functions inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 1 public variable inherited from QObject
- 2 protected variables inherited from QObject
Member Function Documentation
[protected] IBuildConfigurationFactory::IBuildConfigurationFactory()
Default constructs an instance of IBuildConfigurationFactory.
[protected] IBuildConfigurationFactory::~IBuildConfigurationFactory()
Destroys the instance of IBuildConfigurationFactory.