
Estoy escribiendo un juego pequeño y en la configuración usa un ListItem.ValueSelector
, me gustaría si es posible adjuntarle algún evento como con un área del mouse, es decir:
MouseArea {
anchors.fill: parent
onClicked: {
//do something when clicked
}
}
un evento que se activa cuando la selectedIndex:
propiedad cambia ListItem.ValueSelector
, ¿alguna ayuda?
Respuesta1
En QML, cualquier property
definición debería producir una on<Property>Changed
devolución de llamada correspondiente. Teniendo en cuenta que pondrá en mayúscula la primera letra de la propiedad, una selectedIndex
propiedad debe proporcionar una onSelectedIndexChanged
devolución de llamada.