BuildStepList Class

(ProjectExplorer::BuildStepList)

Public Types

Public Functions

BuildStepList(QObject *parent, Core::Id id)
~BuildStepList() override
QList<BS *> allOfType()
void appendStep(BuildStep *step)
void appendStep(Core::Id stepId)
void appendSteps(const QList<StepCreationInfo> &infos)
BuildStep *at(int position)
void clear()
bool contains(Core::Id id) const
int count() const
BS *firstOfType()
void insertStep(int position, BuildStep *step)
void insertStep(int position, Core::Id id)
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

Signals

void aboutToRemoveStep(int position)
void stepInserted(int position)
void stepMoved(int from, int to)
void stepRemoved(int position)

Additional Inherited Members

Member Function Documentation

BuildStepList::BuildStepList(QObject *parent, Core::Id id)

Default constructs an instance of BuildStepList.

BuildStepList::~BuildStepList()

Destroys the instance of BuildStepList.

[signal] void BuildStepList::aboutToRemoveStep(int position)

QList<BS *> BuildStepList::allOfType()

void BuildStepList::appendStep(BuildStep *step)

void BuildStepList::appendStep(Core::Id stepId)

void BuildStepList::appendSteps(const QList<StepCreationInfo> &infos)

BuildStep *BuildStepList::at(int position)

void BuildStepList::clear()

bool BuildStepList::contains(Core::Id id) const

int BuildStepList::count() const

BS *BuildStepList::firstOfType()

[override virtual] bool BuildStepList::fromMap(const QVariantMap &map)

void BuildStepList::insertStep(int position, BuildStep *step)

void BuildStepList::insertStep(int position, Core::Id id)

[override virtual] bool BuildStepList::isActive() const

bool BuildStepList::isEmpty() const

void BuildStepList::moveStepUp(int position)

[override virtual] Project *BuildStepList::project() const

bool BuildStepList::removeStep(int position)

[signal] void BuildStepList::stepInserted(int position)

[signal] void BuildStepList::stepMoved(int from, int to)

[signal] void BuildStepList::stepRemoved(int position)

QList<BuildStep *> BuildStepList::steps() const

QList<BuildStep *> BuildStepList::steps(const std::function<bool( const BuildStep * ) > &filter) const

Target *BuildStepList::target() const

[override virtual] QVariantMap BuildStepList::toMap() const