summaryrefslogtreecommitdiff
path: root/src/plugins/cmakeprojectmanager/cmakesettingspage.h
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@theqtcompany.com>2016-01-07 15:22:53 +0100
committerTobias Hunger <tobias.hunger@theqtcompany.com>2016-01-08 12:17:41 +0000
commitb2b6d3c526a18419a5fc986a3ce67be25deecbf4 (patch)
tree004ba8c751ca2e49f5022bb5079381d4e3c775e7 /src/plugins/cmakeprojectmanager/cmakesettingspage.h
parent079448d342b3a57e09d8bbf0d4d4e3dcab76b5fa (diff)
downloadqt-creator-b2b6d3c526a18419a5fc986a3ce67be25deecbf4.tar.gz
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/cmakesettingspage.h')
-rw-r--r--src/plugins/cmakeprojectmanager/cmakesettingspage.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakesettingspage.h b/src/plugins/cmakeprojectmanager/cmakesettingspage.h
index 1ff868f485..7414d00375 100644
--- a/src/plugins/cmakeprojectmanager/cmakesettingspage.h
+++ b/src/plugins/cmakeprojectmanager/cmakesettingspage.h
@@ -27,8 +27,8 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
-#ifndef CMAKEPROJECTMANAGER_INTERNAL_CMAKESETTINGSPAGE_H
-#define CMAKEPROJECTMANAGER_INTERNAL_CMAKESETTINGSPAGE_H
+#ifndef CMAKESETTINGSPAGE_H
+#define CMAKESETTINGSPAGE_H
#include <coreplugin/dialogs/ioptionspage.h>
#include <utils/pathchooser.h>
@@ -48,17 +48,16 @@ class CMakeSettingsPage : public Core::IOptionsPage
public:
CMakeSettingsPage();
- ~CMakeSettingsPage();
- QWidget *widget();
- void apply();
- void finish();
+ QWidget *widget() override;
+ void apply() override;
+ void finish() override;
private:
- CMakeToolConfigWidget *m_widget;
+ CMakeToolConfigWidget *m_widget = 0;
};
} // namespace Internal
} // namespace CMakeProjectManager
-#endif // CMAKEPROJECTMANAGER_INTERNAL_CMAKESETTINGSPAGE_H
+#endif // CMAKESETTINGSPAGE_H