В древовидной структуре я наблюдаю такое поведение индикатора ветвления:

Я намерен контролировать видимость изображений моего индикатора ветвления независимо от того,иметь детейКак я могу это сделать?
Я устанавливаю видимости на моем TreeViewStyle , но они НЕ действуют:
TreeView {
...
style: TreeViewStyle {
indentation: 25
branchDelegate: Item {
visible: true // ** visible
width: 20
height: 10
Image {
// I want this image to be visible only if item has children:
visible: styleData.hasChildren
width: 10
height: 10
...
source: "images/arrow.png"
transform: Rotation {
origin.x: 10 / 2
origin.y: 10 / 2
angle: styleData.isExpanded ? 0 : -90
}
}
Image {
// I want this image to be always visible:
visible: true
width: 10
height: 10
...
}
}
}
...
}