我有三個RadioButtons在我的QML桌面應用程序,當我點擊一個 - 我希望所有其他人都沒有選中,但是一旦我將它們設置爲未選中,他們真的變得沒有選中,但我直到我將鼠標移到他們身上才能看到。我嘗試了很多方法來解決它,但沒有找到任何好的方法。你有什麼辦法模擬鼠標懸停事件,然後他們會顯示爲未選中?幫助我plizzzzzzzzzzzzz !!!我寫了這個代碼:模擬鼠標在QML桌面應用程序
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
}
縮短,我需要一個解決方案,這樣,當一個單選按鈕變爲未選中 - 它是這個樣子。任何想法?提前!
這將是偉大的,如果你可以發佈一些源代碼。 –
我補充說,你現在應該幫我嗎? – user1835297