forked from qt-creator/qt-creator
ProjectExplorer: Remove setNodeType
The only two cases where it is used, the type can easily be passed to the constructor. So do that. Change-Id: I1658a377aac56b5332992c445fba39b00620a74b Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
@@ -187,11 +187,6 @@ QList<ProjectAction> Node::supportedActions(Node *node) const
|
|||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Node::setNodeType(NodeType type)
|
|
||||||
{
|
|
||||||
m_nodeType = type;
|
|
||||||
}
|
|
||||||
|
|
||||||
void Node::setProjectNode(ProjectNode *project)
|
void Node::setProjectNode(ProjectNode *project)
|
||||||
{
|
{
|
||||||
m_projectNode = project;
|
m_projectNode = project;
|
||||||
@@ -543,9 +538,8 @@ int VirtualFolderNode::priority() const
|
|||||||
Creates an uninitialized project node object.
|
Creates an uninitialized project node object.
|
||||||
*/
|
*/
|
||||||
ProjectNode::ProjectNode(const Utils::FileName &projectFilePath)
|
ProjectNode::ProjectNode(const Utils::FileName &projectFilePath)
|
||||||
: FolderNode(projectFilePath)
|
: FolderNode(projectFilePath, ProjectNodeType)
|
||||||
{
|
{
|
||||||
setNodeType(ProjectNodeType);
|
|
||||||
// project node "manages" itself
|
// project node "manages" itself
|
||||||
setProjectNode(this);
|
setProjectNode(this);
|
||||||
setDisplayName(projectFilePath.fileName());
|
setDisplayName(projectFilePath.fileName());
|
||||||
@@ -684,9 +678,8 @@ void ProjectNode::removeProjectNodes(const QList<ProjectNode*> &subProjects)
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
SessionNode::SessionNode()
|
SessionNode::SessionNode()
|
||||||
: FolderNode(Utils::FileName::fromString(QLatin1String("session")))
|
: FolderNode(Utils::FileName::fromString(QLatin1String("session")), SessionNodeType)
|
||||||
{
|
{
|
||||||
setNodeType(SessionNodeType);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QList<ProjectAction> SessionNode::supportedActions(Node *node) const
|
QList<ProjectAction> SessionNode::supportedActions(Node *node) const
|
||||||
|
@@ -127,7 +127,6 @@ public:
|
|||||||
protected:
|
protected:
|
||||||
Node(NodeType nodeType, const Utils::FileName &path, int line = -1);
|
Node(NodeType nodeType, const Utils::FileName &path, int line = -1);
|
||||||
|
|
||||||
void setNodeType(NodeType type);
|
|
||||||
void setProjectNode(ProjectNode *project);
|
void setProjectNode(ProjectNode *project);
|
||||||
void setParentFolderNode(FolderNode *parentFolder);
|
void setParentFolderNode(FolderNode *parentFolder);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user