BuildStepList Class
(ProjectExplorer::BuildStepList)Inherits: | ProjectExplorer::ProjectConfiguration |
Public Functions
BuildStepList(QObject *parent, Core::Id id) | |
BuildStepList(QObject *parent, BuildStepList *source) | |
~BuildStepList() override | |
QList<BS *> | allOfType() |
void | appendStep(BuildStep *step) |
BuildStep * | at(int position) |
void | cloneSteps(BuildStepList *source) |
bool | contains(Core::Id id) const |
int | count() const |
BS * | firstOfType() |
void | insertStep(int position, BuildStep *step) |
bool | isEmpty() const |
void | moveStepUp(int position) |
bool | removeStep(int position) |
QList<BuildStep *> | steps() const |
QList<BuildStep *> | steps(const std::function<bool( const BuildStep * ) > &filter) const |
Target * | target() const |
Reimplemented Public Functions
virtual bool | fromMap(const QVariantMap &map) override |
virtual bool | isActive() const override |
virtual Project * | project() const override |
virtual QVariantMap | toMap() const override |
- 13 public functions inherited from ProjectExplorer::ProjectConfiguration
Signals
void | aboutToRemoveStep(int position) |
void | stepInserted(int position) |
void | stepMoved(int from, int to) |
void | stepRemoved(int position) |
- 2 signals inherited from ProjectExplorer::ProjectConfiguration
Additional Inherited Members
- 2 protected functions inherited from ProjectExplorer::ProjectConfiguration
Member Function Documentation
BuildStepList::BuildStepList(QObject *parent, Core::Id id)
Default constructs an instance of BuildStepList.
BuildStepList::BuildStepList(QObject *parent, BuildStepList *source)
Default constructs an instance of BuildStepList.
BuildStepList::~BuildStepList()
Destroys the instance of BuildStepList.