Utils: Remove now unused type-unsafe TreeItem child iteration

Change-Id: I128b2230e58c5a84ff9c018978ff31fc02171771
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2016-06-10 14:54:45 +02:00
parent 6cd4d682b3
commit 44771d245b
2 changed files with 0 additions and 78 deletions

View File

@@ -778,25 +778,6 @@ QModelIndex TreeItem::index() const
return m_model->indexForItem(this);
}
void TreeItem::walkTree(TreeItemVisitor *visitor)
{
if (visitor->preVisit(this)) {
++visitor->m_level;
visitor->visit(this);
foreach (TreeItem *item, m_children)
item->walkTree(visitor);
--visitor->m_level;
}
visitor->postVisit(this);
}
void TreeItem::walkTree(std::function<void (TreeItem *)> f)
{
f(this);
foreach (TreeItem *item, m_children)
item->walkTree(f);
}
void TreeItem::clear()
{
while (m_children.size()) {