ProjectNodes: Avoid QFileInfo

Avoid creating an unnecessary QFileInfo object.

Change-Id: Ibd85ccdf948872c2505085aa04cc5525d25c4d29
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Tobias Hunger
2017-03-24 16:27:41 +01:00
parent 87f7725b5a
commit b302eb2d0f

View File

@@ -499,8 +499,7 @@ void FolderNode::addNestedNode(FileNode *fileNode, const Utils::FileName &overri
const FolderNodeFactory &factory) const FolderNodeFactory &factory)
{ {
// Get relative path to rootNode // Get relative path to rootNode
QString parentDir = fileNode->filePath().toFileInfo().absolutePath(); FolderNode *folder = recursiveFindOrCreateFolderNode(this, fileNode->filePath().parentDir(),
FolderNode *folder = recursiveFindOrCreateFolderNode(this, Utils::FileName::fromString(parentDir),
overrideBaseDir, factory); overrideBaseDir, factory);
folder->addNode(fileNode); folder->addNode(fileNode);