diff options
author | Daniel Teske <daniel.teske@nokia.com> | 2012-01-23 14:55:58 +0100 |
---|---|---|
committer | hjk <qthjk@ovi.com> | 2012-01-31 18:04:27 +0100 |
commit | 5d0407ef4651143881a7e538aa68728e5b9f4b4f (patch) | |
tree | eee562a3720bac70358ebfd751967b0294747fc1 /src/plugins/projectexplorer/buildstep.h | |
parent | 5b847a66dfc762e3a8049860ca036be195faba89 (diff) |
Optionaly disable buildsteps
Task-number: QTCREATORBUG-6713
Change-Id: Ief7f8509572cfa2008209083e5ae9c7763eba42a
Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src/plugins/projectexplorer/buildstep.h')
-rw-r--r-- | src/plugins/projectexplorer/buildstep.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/buildstep.h b/src/plugins/projectexplorer/buildstep.h index 85f1cc6890..1eccd30f8d 100644 --- a/src/plugins/projectexplorer/buildstep.h +++ b/src/plugins/projectexplorer/buildstep.h @@ -70,6 +70,12 @@ public: virtual bool runInGuiThread() const; virtual void cancel(); + virtual bool fromMap(const QVariantMap &map); + virtual QVariantMap toMap() const; + + bool enabled() const; + void setEnabled(bool b); + BuildConfiguration *buildConfiguration() const; DeployConfiguration *deployConfiguration() const; ProjectConfiguration *projectConfiguration() const; @@ -86,6 +92,10 @@ signals: ProjectExplorer::BuildStep::OutputNewlineSetting newlineSetting = DoAppendNewline) const; void finished(); + + void enabledChanged(); +private: + bool m_enabled; }; class PROJECTEXPLORER_EXPORT IBuildStepFactory : |