ListItem.ValueSelector には何らかの onselectedIndexchange がありますか?

ListItem.ValueSelector には何らかの onselectedIndexchange がありますか?

私は小さなゲームを書いていて、設定で を使用していますListItem.ValueSelector。可能であれば、マウス領域などのイベントをそれに添付したいと思います。例:

MouseArea {
anchors.fill: parent
onClicked: {
    //do something when clicked 
    }
}

selectedIndex:のプロパティが変更されたときにトリガーされるイベントListItem.ValueSelector、何か助けはありますか?

答え1

QML では、property定義されたものはすべて対応するon<Property>Changedコールバックを生成する必要があります。プロパティの最初の文字が大文字になることを念頭に置いて、プロパティはコールバックselectedIndexを提供する必要がありますonSelectedIndexChanged

関連情報