aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qtquick2/shared/visualtestutil.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qtquick2/shared/visualtestutil.h')
-rw-r--r--tests/auto/qtquick2/shared/visualtestutil.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/auto/qtquick2/shared/visualtestutil.h b/tests/auto/qtquick2/shared/visualtestutil.h
index ceed4b04a7..09bb03c002 100644
--- a/tests/auto/qtquick2/shared/visualtestutil.h
+++ b/tests/auto/qtquick2/shared/visualtestutil.h
@@ -97,6 +97,16 @@ namespace QQuickVisualTestUtil
return items;
}
+
+ template<typename T>
+ QList<T*> findItems(QQuickItem *parent, const QString &objectName, const QList<int> &indexes)
+ {
+ QList<T*> items;
+ for (int i=0; i<indexes.count(); i++)
+ items << qobject_cast<QQuickItem*>(findItem<T>(parent, objectName, indexes[i]));
+ return items;
+ }
+
}
#endif // QQUICKVISUALTESTUTIL_H