forked from qt-creator/qt-creator
ProjectExplorer: Clean up projectnodes.h
Remove unneeded declarations, sort includes. Change-Id: I38f26366ada48cd99d551dc0283fb1f1e834db12 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -27,21 +27,15 @@
|
|||||||
|
|
||||||
#include "projectexplorer_export.h"
|
#include "projectexplorer_export.h"
|
||||||
|
|
||||||
#include <utils/fileutils.h>
|
|
||||||
|
|
||||||
#include <QFutureInterface>
|
#include <QFutureInterface>
|
||||||
#include <QIcon>
|
#include <QIcon>
|
||||||
|
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
#include <QStringList>
|
#include <QStringList>
|
||||||
#include <QDebug>
|
|
||||||
|
#include <utils/fileutils.h>
|
||||||
|
|
||||||
#include <functional>
|
#include <functional>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
|
||||||
class QFileInfo;
|
|
||||||
QT_END_NAMESPACE
|
|
||||||
|
|
||||||
namespace ProjectExplorer {
|
namespace ProjectExplorer {
|
||||||
class RunConfiguration;
|
class RunConfiguration;
|
||||||
|
|
||||||
@@ -96,12 +90,10 @@ enum ProjectAction {
|
|||||||
|
|
||||||
class Node;
|
class Node;
|
||||||
class FileNode;
|
class FileNode;
|
||||||
class FileContainerNode;
|
|
||||||
class FolderNode;
|
class FolderNode;
|
||||||
class ProjectNode;
|
class ProjectNode;
|
||||||
class SessionNode;
|
class SessionNode;
|
||||||
class NodesVisitor;
|
class NodesVisitor;
|
||||||
class SessionManager;
|
|
||||||
|
|
||||||
// Documentation inside.
|
// Documentation inside.
|
||||||
class PROJECTEXPLORER_EXPORT Node : public QObject
|
class PROJECTEXPLORER_EXPORT Node : public QObject
|
||||||
@@ -187,10 +179,6 @@ public:
|
|||||||
QFutureInterface<QList<FileNode *>> *future = nullptr);
|
QFutureInterface<QList<FileNode *>> *future = nullptr);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// managed by ProjectNode
|
|
||||||
friend class FolderNode;
|
|
||||||
friend class ProjectNode;
|
|
||||||
|
|
||||||
FileType m_fileType;
|
FileType m_fileType;
|
||||||
bool m_generated;
|
bool m_generated;
|
||||||
};
|
};
|
||||||
@@ -264,9 +252,6 @@ protected:
|
|||||||
private:
|
private:
|
||||||
QString m_displayName;
|
QString m_displayName;
|
||||||
mutable QIcon m_icon;
|
mutable QIcon m_icon;
|
||||||
|
|
||||||
// managed by ProjectNode
|
|
||||||
friend class ProjectNode;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
class PROJECTEXPLORER_EXPORT VirtualFolderNode : public FolderNode
|
class PROJECTEXPLORER_EXPORT VirtualFolderNode : public FolderNode
|
||||||
|
Reference in New Issue
Block a user