blob: 4db2bacf6e0255ba5e65a74c3baa7d2419eb87d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import QtQuick 2.12
QtObject {
id:root
property Item parent
property Item displayComponent: null
property list<QtObject> children
readonly property var visibleChildren: {
var visible = [];
var child;
for (var i in children) {
child = children[i];
if (!child.hasOwnProperty("visible") || child.visible) {
visible.push(child)
}
}
return visible;
}
}
|