diff --git a/src/plugins/cmakeprojectmanager/builddirmanager.cpp b/src/plugins/cmakeprojectmanager/builddirmanager.cpp index 02d9de2d368..a68dd482201 100644 --- a/src/plugins/cmakeprojectmanager/builddirmanager.cpp +++ b/src/plugins/cmakeprojectmanager/builddirmanager.cpp @@ -280,7 +280,6 @@ void BuildDirManager::generateProjectTree(CMakeListsNode *root, const QListtarget()->project()->projectFilePath(); - root->makeEmpty(); m_reader->generateProjectTree(root, allFiles); // Make sure the top level CMakeLists.txt is always visible: diff --git a/src/plugins/projectexplorer/projectnodes.cpp b/src/plugins/projectexplorer/projectnodes.cpp index 29db6309189..2e02e5ff09f 100644 --- a/src/plugins/projectexplorer/projectnodes.cpp +++ b/src/plugins/projectexplorer/projectnodes.cpp @@ -593,15 +593,6 @@ void FolderNode::removeNode(Node *node) m_nodes.removeOne(node); } -/*! - Removes all files and subfolders from this folder node. -*/ -void FolderNode::makeEmpty() -{ - qDeleteAll(m_nodes); - m_nodes.clear(); -} - bool FolderNode::showInSimpleTree() const { return false; diff --git a/src/plugins/projectexplorer/projectnodes.h b/src/plugins/projectexplorer/projectnodes.h index acf9fa05e38..176b126f64c 100644 --- a/src/plugins/projectexplorer/projectnodes.h +++ b/src/plugins/projectexplorer/projectnodes.h @@ -235,7 +235,6 @@ public: void addNode(Node *node); void removeNode(Node *node); - void makeEmpty(); bool isEmpty() const; FolderNode *asFolderNode() override { return this; } diff --git a/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp b/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp index c525fb8e83c..2bad75e16e1 100644 --- a/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp +++ b/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp @@ -92,7 +92,6 @@ void setupQbsProductData(QbsProjectManager::Internal::QbsProductNode *node, const qbs::ProductData &prd, const qbs::Project &project) { using namespace QbsProjectManager::Internal; - node->makeEmpty(); node->setEnabled(prd.isEnabled());