diff --git a/src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp b/src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp index 62aa754e77e..6a2b85c9d50 100644 --- a/src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp +++ b/src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp @@ -30,6 +30,7 @@ #include "cmakefilecompletionassist.h" #include "cmakeprojectconstants.h" #include "cmakeprojectmanager.h" +#include "cmakesettingspage.h" #include diff --git a/src/plugins/cmakeprojectmanager/cmakeproject.h b/src/plugins/cmakeprojectmanager/cmakeproject.h index aa97f99e084..5737d3c93df 100644 --- a/src/plugins/cmakeprojectmanager/cmakeproject.h +++ b/src/plugins/cmakeprojectmanager/cmakeproject.h @@ -43,6 +43,7 @@ #include #include +#include #include #include #include diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp index 0b2f0a0a7f3..e401c167f53 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp @@ -31,23 +31,16 @@ #include "cmakeopenprojectwizard.h" #include "cmakeprojectconstants.h" #include "cmakeproject.h" +#include "cmakesettingspage.h" #include -#include #include -#include #include #include #include -#include #include -#include -#include -#include -#include #include -#include using namespace CMakeProjectManager::Internal; diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.h b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.h index f0fe2d66031..ef48a931364 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.h +++ b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.h @@ -31,23 +31,17 @@ #define CMAKEPROJECTMANAGER_H #include -#include -#include -#include -#include +QT_BEGIN_NAMESPACE +class QAction; +class QDir; +QT_END_NAMESPACE -#include -#include -#include -#include -#include -#include -#include - -#include "cmakesettingspage.h" - -namespace Utils { class QtcProcess; } +namespace ProjectExplorer { class Node; } +namespace Utils { +class Environment; +class QtcProcess; +} namespace CMakeProjectManager { namespace Internal { diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectplugin.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectplugin.cpp index 713232848c8..36370a4ccf8 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectplugin.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectplugin.cpp @@ -37,6 +37,7 @@ #include "cmakeprojectconstants.h" #include "cmakelocatorfilter.h" #include "cmakefilecompletionassist.h" +#include "cmakesettingspage.h" #include #include