diff options
author | Tobias Hunger <[email protected]> | 2017-07-17 14:34:05 +0200 |
---|---|---|
committer | Tobias Hunger <[email protected]> | 2017-07-28 17:26:03 +0000 |
commit | 131c7a1c4e60da68bd5cfc5a6d5df1dc81ed0125 (patch) | |
tree | 1b7515acaf4480411849fcfd61fb599cafc5241b /src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.h | |
parent | c01ddc4660c10e8ddc605602fd623135fb607de0 (diff) |
ProjectExplorer: Introduce base class for enabled/disabled project configuration
... and use this as a base for all RunConfigurations.
Clean out code in the individual run configurations dealing with their
enabled/disabled state.
Change-Id: Icc2ea136b056f7aea7ce96480b4402459d7ac0ce
Reviewed-by: Tim Jenssen <[email protected]>
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.h')
-rw-r--r-- | src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.h b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.h index cfab4cfd5f0..d55eb280998 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.h +++ b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.h @@ -70,7 +70,6 @@ public: QString mainScript() const; // RunConfiguration - bool isEnabled() const override; QString disabledReason() const override; virtual QWidget *createConfigurationWidget() override; Utils::OutputFormatter *createOutputFormatter() const override; @@ -84,13 +83,12 @@ protected: QmlProjectRunConfiguration(ProjectExplorer::Target *parent, QmlProjectRunConfiguration *source); virtual bool fromMap(const QVariantMap &map) override; - void setEnabled(bool value); private: void ctor(); void changeCurrentFile(Core::IEditor* = 0); - void updateEnabled(); + void updateEnabledState() final; QString executable() const; QString commandLineArguments() const; @@ -106,8 +104,6 @@ private: QString m_scriptFile; QString m_qmlViewerArgs; - - bool m_isEnabled; }; } // namespace QmlProjectManager |