ui: Tab in search completes up to next ::, Delete erases to last ::

bug id = 133
This commit is contained in:
Eberhard Graether
2016-08-06 16:39:43 +02:00
parent fae418897c
commit 17fece804b
7 changed files with 67 additions and 5 deletions
+11
View File
@@ -177,6 +177,17 @@ bool HierarchyCache::isChildOfVisibleNodeOrInvisible(Id nodeId) const
return false;
}
bool HierarchyCache::nodeHasChildren(Id nodeId) const
{
HierarchyNode* node = getNode(nodeId);
if (node)
{
return node->getChildren().size();
}
return false;
}
HierarchyCache::HierarchyNode* HierarchyCache::getNode(Id nodeId) const
{
std::map<Id, std::shared_ptr<HierarchyNode>>::const_iterator it = m_nodes.find(nodeId);