forked from qt-creator/qt-creator
ProjectExplorer: Introduce a FolderNode::findProjectNode()
And use it. Change-Id: Iaf13c4661e397bdb4d756c352683b696e337c8af Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -885,14 +885,12 @@ bool Project::hasParsingData() const
|
||||
|
||||
const ProjectNode *Project::findNodeForBuildKey(const QString &buildKey) const
|
||||
{
|
||||
const ProjectNode *result = nullptr;
|
||||
if (d->m_rootProjectNode) {
|
||||
d->m_rootProjectNode->forEachProjectNode([&result, buildKey](const ProjectNode *node) {
|
||||
if (node->buildKey() == buildKey)
|
||||
result = node;
|
||||
});
|
||||
}
|
||||
return result;
|
||||
if (!d->m_rootProjectNode)
|
||||
return nullptr;
|
||||
|
||||
return d->m_rootProjectNode->findProjectNode([buildKey](const ProjectNode *node) {
|
||||
return node->buildKey() == buildKey;
|
||||
});
|
||||
}
|
||||
|
||||
ProjectImporter *Project::projectImporter() const
|
||||
|
||||
Reference in New Issue
Block a user