From ee5d15a0b5fbdc336ff94246c9fe50140e9151e1 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 10 Feb 2017 14:59:50 +0100 Subject: [PATCH] ProjectExplorer: Clean up projectnodes.h Remove unneeded declarations, sort includes. Change-Id: I38f26366ada48cd99d551dc0283fb1f1e834db12 Reviewed-by: Tim Jenssen --- src/plugins/projectexplorer/projectnodes.h | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) 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