CustomExecutableRunConfigurationFactory Class

(ProjectExplorer::CustomExecutableRunConfigurationFactory)

Public Functions

Reimplemented Public Functions

virtual QList<Core::Id> availableCreationIds(Target *parent, CreationMode mode) const override
virtual bool canClone(Target *parent, RunConfiguration *product) const override
virtual bool canCreate(Target *parent, Core::Id id) const override
virtual bool canRestore(Target *parent, const QVariantMap &map) const override
virtual RunConfiguration *clone(Target *parent, RunConfiguration *source) override
virtual QString displayNameForId(Core::Id id) const override

Additional Inherited Members

Member Function Documentation

CustomExecutableRunConfigurationFactory::CustomExecutableRunConfigurationFactory(QObject *parent = 0)

Default constructs an instance of CustomExecutableRunConfigurationFactory.

[override virtual] QList<Core::Id> CustomExecutableRunConfigurationFactory::availableCreationIds(Target *parent, CreationMode mode) const

[override virtual] bool CustomExecutableRunConfigurationFactory::canClone(Target *parent, RunConfiguration *product) const

[override virtual] bool CustomExecutableRunConfigurationFactory::canCreate(Target *parent, Core::Id id) const

[override virtual] bool CustomExecutableRunConfigurationFactory::canRestore(Target *parent, const QVariantMap &map) const

[override virtual] RunConfiguration *CustomExecutableRunConfigurationFactory::clone(Target *parent, RunConfiguration *source)

[override virtual] QString CustomExecutableRunConfigurationFactory::displayNameForId(Core::Id id) const