diff --git a/src/plugins/projectexplorer/projectnodes.h b/src/plugins/projectexplorer/projectnodes.h index b4810587625..ce603830ecd 100644 --- a/src/plugins/projectexplorer/projectnodes.h +++ b/src/plugins/projectexplorer/projectnodes.h @@ -27,21 +27,15 @@ #include "projectexplorer_export.h" -#include - #include #include - #include #include -#include + +#include #include -QT_BEGIN_NAMESPACE -class QFileInfo; -QT_END_NAMESPACE - namespace ProjectExplorer { class RunConfiguration; @@ -96,12 +90,10 @@ enum ProjectAction { class Node; class FileNode; -class FileContainerNode; class FolderNode; class ProjectNode; class SessionNode; class NodesVisitor; -class SessionManager; // Documentation inside. class PROJECTEXPLORER_EXPORT Node : public QObject @@ -187,10 +179,6 @@ public: QFutureInterface> *future = nullptr); private: - // managed by ProjectNode - friend class FolderNode; - friend class ProjectNode; - FileType m_fileType; bool m_generated; }; @@ -264,9 +252,6 @@ protected: private: QString m_displayName; mutable QIcon m_icon; - - // managed by ProjectNode - friend class ProjectNode; }; class PROJECTEXPLORER_EXPORT VirtualFolderNode : public FolderNode