From 441b81b2b3d1f376751d1e8584c722cb86c87f59 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 17 Jun 2016 11:37:16 +0200 Subject: [PATCH] Utils: Add a TypeTreeItem::forFirstLevelChildren iterating function More typesafety. Change-Id: Ica50e1c38f6c5d7d3545b588c698f0cbb5775672 Reviewed-by: Christian Stenger --- src/libs/utils/treemodel.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libs/utils/treemodel.h b/src/libs/utils/treemodel.h index 3c8764bc8c1..815a3cb695b 100644 --- a/src/libs/utils/treemodel.h +++ b/src/libs/utils/treemodel.h @@ -166,6 +166,11 @@ public: return TreeItem::forAllChildren(pred); } + template + void forFirstLevelChildren(Predicate pred) const { + return TreeItem::forFirstLevelChildren(pred); + } + template ChildType *findFirstLevelChild(Predicate pred) const { return TreeItem::findFirstLevelChild(pred);