以下のコードでは、デリゲートItemがRectangleの場合、RectangleがItemを継承していても、ハイライトは機能しません。これはバグですか、または何かが足りません。
ListView {
width: 200
height: 500
focus: true
highlight: Component {
Rectangle {
width: 200
height: 20
color: "red"
}
}
model: ListModel {ListElement {name: "dummy 1"} ListElement {name: "dummy 2"}}
delegate: Item { // If Item is replaced with Rectangle highlight does not work even though Rectangle inherits Item
width: 200
height: 20
Text {
text: name
}
}
}