QML デスクトップ アプリケーションに 3 つの RadioButtons があり、1 つをクリックすると、他のすべてのボタンをオフにしたいのですが、それらをオフに設定すると、実際にはオフになりますが、マウスを動かすまでそれを見ることができません。それらの上。私はそれを解決するために多くの方法を試しましたが、良い方法が見つかりませんでした。マウスオーバーイベントをシミュレートする方法はありますか?チェックされていない状態で表示されますか? 私を助けてください plizzzzzzzzzzzzzz!!! 私はこのコードを書きました:
property int openSessionCurrentIndex: -1
onOpenSessionCurrentIndexChanged: {
rbtnHexadecimal1.checked = openSessionCurrentIndex == 0
rbtnDecimal1.checked = openSessionCurrentIndex == 1
rbtnString1.checked = openSessionCurrentIndex == 2
}
、と:
RadioButton{
id:rbtnHexadecimal1
width: 140
onClicked:{
openSessionItem.openSessionCurrentIndex = 0
}
text: "Hexadecimal Data"
anchors.left: parent.left
checked: true
}
RadioButton{
id:rbtnDecimal1
width: 130
onClicked:{
openSessionItem.openSessionCurrentIndex = 1
}
text: "Decimal Data"
anchors.left:rbtnHexadecimal1.right
}
RadioButton{
id:rbtnString1
width: 140
onClicked:{
openSessionItem.openSessionCurrentIndex = 2
}
text: "String Data"
anchors.left:rbtnDecimal1.right
}
短くすると、radioButton がオフになったときにこのように表示されるように解決策が必要です。何か考えはありますか?Tnx 先に!