forked from qt-creator/qt-creator
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:
@@ -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()) {
|
||||
|
||||
Reference in New Issue
Block a user