Bitte kann mir jemand eine Sache erklären. Angenommen, ich habe ein Element, wenn ich darauf klicke, erscheint ein Dropdown-Menü. Wie machen Sie das, wenn Sie den Mauszeiger über die Menüpunkte bewegen, stehen sie so hervor?QML MenuItem Hervorgehoben funktioniert nicht
Code:
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
}
}
}
}
}
In der Dokumentation, stieß ich auf den Punkt, dass die richtige highlight
zur Auswahl des entsprechenden Menüpunkt zuständig ist. Ich habe es im True installiert, aber es hat nichts geändert. Bitte sagen Sie mir, was ich falsch mache. Danke vielmals.
Vielen Dank für die Hilfe. Es ist Arbeit! –