diff options
author | Tobias Hunger <tobias.hunger@theqtcompany.com> | 2016-01-07 15:22:53 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@theqtcompany.com> | 2016-01-08 12:17:41 +0000 |
commit | b2b6d3c526a18419a5fc986a3ce67be25deecbf4 (patch) | |
tree | 004ba8c751ca2e49f5022bb5079381d4e3c775e7 /src/plugins/cmakeprojectmanager/cmakebuildstep.h | |
parent | 079448d342b3a57e09d8bbf0d4d4e3dcab76b5fa (diff) |
CMake: Semi-automatic cleanups
* Shorten header guards
* Use override and auto where possible
* Remove useless destructors, etc.
* Remove private slots sections, unify private: sections
* Use member initialization where it makes sense
Change-Id: I00eaf6d706adc16859176d1b68c631d3336bb39f
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakebuildstep.h')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakebuildstep.h | 34 |
1 files changed, 16 insertions, 18 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildstep.h b/src/plugins/cmakeprojectmanager/cmakebuildstep.h index 010862f27c..5f6780294e 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildstep.h +++ b/src/plugins/cmakeprojectmanager/cmakebuildstep.h @@ -86,9 +86,6 @@ public: static QString cleanTarget(); -private: - void buildTargetsChanged(); - signals: void cmakeCommandChanged(); void targetsToBuildChanged(); @@ -103,10 +100,12 @@ protected: bool fromMap(const QVariantMap &map) override; // For parsing [ 76%] - virtual void stdOutput(const QString &line) override; + void stdOutput(const QString &line) override; private: void ctor(); + + void buildTargetsChanged(); CMakeRunConfiguration *targetsActiveRunConfiguration() const; QRegExp m_percentProgress; @@ -114,8 +113,8 @@ private: QString m_ninjaProgressString; QStringList m_buildTargets; QString m_toolArguments; - bool m_addRunConfigurationArgument; - bool m_useNinja; + bool m_addRunConfigurationArgument = false; + bool m_useNinja = false; }; class CMakeBuildStepConfigWidget : public ProjectExplorer::BuildStepConfigWidget @@ -123,8 +122,8 @@ class CMakeBuildStepConfigWidget : public ProjectExplorer::BuildStepConfigWidget Q_OBJECT public: CMakeBuildStepConfigWidget(CMakeBuildStep *buildStep); - virtual QString displayName() const; - virtual QString summaryText() const; + QString displayName() const override; + QString summaryText() const override; private: void itemChanged(QListWidgetItem*); @@ -133,10 +132,9 @@ private: void buildTargetsChanged(); void selectedBuildTargetsChanged(); -private: CMakeBuildStep *m_buildStep; - QListWidget *m_buildTargetsList; QLineEdit *m_toolArguments; + QListWidget *m_buildTargetsList; QString m_summaryText; }; @@ -147,15 +145,15 @@ class CMakeBuildStepFactory : public ProjectExplorer::IBuildStepFactory public: explicit CMakeBuildStepFactory(QObject *parent = 0); - bool canCreate(ProjectExplorer::BuildStepList *parent, Core::Id id) const; - ProjectExplorer::BuildStep *create(ProjectExplorer::BuildStepList *parent, Core::Id id); - bool canClone(ProjectExplorer::BuildStepList *parent, ProjectExplorer::BuildStep *source) const; - ProjectExplorer::BuildStep *clone(ProjectExplorer::BuildStepList *parent, ProjectExplorer::BuildStep *source); - bool canRestore(ProjectExplorer::BuildStepList *parent, const QVariantMap &map) const; - ProjectExplorer::BuildStep *restore(ProjectExplorer::BuildStepList *parent, const QVariantMap &map); + bool canCreate(ProjectExplorer::BuildStepList *parent, Core::Id id) const override; + ProjectExplorer::BuildStep *create(ProjectExplorer::BuildStepList *parent, Core::Id id) override; + bool canClone(ProjectExplorer::BuildStepList *parent, ProjectExplorer::BuildStep *source) const override; + ProjectExplorer::BuildStep *clone(ProjectExplorer::BuildStepList *parent, ProjectExplorer::BuildStep *source) override; + bool canRestore(ProjectExplorer::BuildStepList *parent, const QVariantMap &map) const override; + ProjectExplorer::BuildStep *restore(ProjectExplorer::BuildStepList *parent, const QVariantMap &map) override; - QList<Core::Id> availableCreationIds(ProjectExplorer::BuildStepList *bc) const; - QString displayNameForId(Core::Id id) const; + QList<Core::Id> availableCreationIds(ProjectExplorer::BuildStepList *bc) const override; + QString displayNameForId(Core::Id id) const override; }; } // namespace Internal |