0
私に1つ説明してください。アイテムがあるとします。アイテムをクリックすると、ドロップダウンメニューが表示されます。どのようにメニュー項目の上にマウスを置いたときに、それらのように目立つようにするには?QML MenuItem強調表示が機能しません
コード:ドキュメントで
Rectangle {
id: main_window
width: 600
height: 600
property int mrg: 10
Rectangle {
anchors.centerIn: parent
width: 500
height: 500
color: 'green'
Text {
id: field
text: "Click!"
font.pointSize: 20
color: 'white'
anchors.centerIn: parent
MouseArea {
id: ma
anchors.fill: parent
hoverEnabled: true
onClicked: {
menu.x = ma.mouseX
menu.open()
}
}
Menu {
id: menu
y: field.height
MenuItem {
text: "Menu item"
highlighted: true
}
}
}
}
}
、私は適切なhighlight
は、適切なメニュー項目を選択するための責任があることをポイントに出くわしました。私はそれをTrueにインストールしましたが、何も変更されませんでした。 私が間違っていることを教えてください。どうもありがとう。
を助けをありがとうございました。それは仕事です! –