diff options
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakeproject.h')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakeproject.h | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakeproject.h b/src/plugins/cmakeprojectmanager/cmakeproject.h index 9266854a68..c96242b674 100644 --- a/src/plugins/cmakeprojectmanager/cmakeproject.h +++ b/src/plugins/cmakeprojectmanager/cmakeproject.h @@ -27,18 +27,14 @@ #include "cmake_global.h" -#include "builddirmanager.h" -#include "cmakebuildsystem.h" -#include "cmakebuildtarget.h" -#include "cmakeprojectimporter.h" - -#include <projectexplorer/buildsystem.h> #include <projectexplorer/project.h> -#include <memory> - namespace CMakeProjectManager { +namespace Internal { +class CMakeProjectImporter; +} + class CMAKE_EXPORT CMakeProject final : public ProjectExplorer::Project { Q_OBJECT @@ -59,7 +55,7 @@ private: ProjectExplorer::MakeInstallCommand makeInstallCommand(const ProjectExplorer::Target *target, const QString &installRoot) override; - mutable std::unique_ptr<Internal::CMakeProjectImporter> m_projectImporter; + mutable Internal::CMakeProjectImporter *m_projectImporter = nullptr; friend class CMakeBuildSystem; }; |