ProjectTree: Take const Node* to look up project based on node

Change-Id: I79e6008c93f7adcf295031767ba6f6d931cb8ae0
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Tobias Hunger
2018-08-30 11:48:07 +02:00
parent 5c658ac968
commit 97b7dce264
2 changed files with 3 additions and 3 deletions

View File

@@ -404,12 +404,12 @@ void ProjectTree::forEachNode(const std::function<void(Node *)> &task)
}
}
Project *ProjectTree::projectForNode(Node *node)
Project *ProjectTree::projectForNode(const Node *node)
{
if (!node)
return nullptr;
FolderNode *folder = node->asFolderNode();
const FolderNode *folder = node->asFolderNode();
if (!folder)
folder = node->parentFolderNode();

View File

@@ -75,7 +75,7 @@ public:
static bool hasNode(const Node *node);
static void forEachNode(const std::function<void(Node *)> &task);
static Project *projectForNode(Node *node);
static Project *projectForNode(const Node *node);
static Node *nodeForFile(const Utils::FileName &fileName);
void collapseAll();