
Estou escrevendo um jogo pequeno e nas configurações ele usa um ListItem.ValueSelector
nas configurações, gostaria de anexar algum evento nele como se fosse uma área do mouse, ou seja:
MouseArea {
anchors.fill: parent
onClicked: {
//do something when clicked
}
}
um evento que é acionado quando a selectedIndex:
propriedade muda a ListItem.ValueSelector
, alguma ajuda?
Responder1
Em QML, qualquer property
definição deve produzir um on<Property>Changed
retorno de chamada correspondente. Tendo em mente que a primeira letra da propriedade será maiúscula, uma selectedIndex
propriedade deve fornecer um onSelectedIndexChanged
retorno de chamada.