From b302eb2d0f0655f4066bfbd5ecbe36b9821162b6 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Fri, 24 Mar 2017 16:27:41 +0100 Subject: [PATCH] ProjectNodes: Avoid QFileInfo Avoid creating an unnecessary QFileInfo object. Change-Id: Ibd85ccdf948872c2505085aa04cc5525d25c4d29 Reviewed-by: hjk --- src/plugins/projectexplorer/projectnodes.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/projectnodes.cpp b/src/plugins/projectexplorer/projectnodes.cpp index 0d3b102522d..bfdb15821a0 100644 --- a/src/plugins/projectexplorer/projectnodes.cpp +++ b/src/plugins/projectexplorer/projectnodes.cpp @@ -499,8 +499,7 @@ void FolderNode::addNestedNode(FileNode *fileNode, const Utils::FileName &overri const FolderNodeFactory &factory) { // Get relative path to rootNode - QString parentDir = fileNode->filePath().toFileInfo().absolutePath(); - FolderNode *folder = recursiveFindOrCreateFolderNode(this, Utils::FileName::fromString(parentDir), + FolderNode *folder = recursiveFindOrCreateFolderNode(this, fileNode->filePath().parentDir(), overrideBaseDir, factory); folder->addNode(fileNode);