diff --git a/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp b/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp index 2bad75e16e135a4c73bc1c5fd26b64b36a7c5a31..49fafa9d057f010d3c7e2887804e85fc8bf890fb 100644 --- a/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp +++ b/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp @@ -63,7 +63,7 @@ void setupArtifacts(ProjectExplorer::FolderNode *root, const QList<qbs::Artifact return new ProjectExplorer::FileNode(path, type, isGenerated); }); - root->buildTree(fileNodes); + root->addNestedNodes(fileNodes); root->compress(); } @@ -197,7 +197,7 @@ QbsRootProjectNode *QbsNodeTreeBuilder::buildTree(QbsProject *project) if (filePath.isChildOf(base)) projectBuildSystemFiles.append(new ProjectExplorer::FileNode(filePath, ProjectExplorer::FileType::Project, false)); } - buildSystemFiles->buildTree(projectBuildSystemFiles); + buildSystemFiles->addNestedNodes(projectBuildSystemFiles); buildSystemFiles->compress(); root->addNode(buildSystemFiles);