Add MouseArea enable/disable checkboxes to lesHoverables autotest qml
Like e43e17d9f8
but let's test the
MouseArea.enabled property too. Press Control-E to toggle the state.
Task-number: QTBUG-46460
Change-Id: I9923df31b298618b659b69e20e955ee8b89aaa9a
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
This commit is contained in:
parent
c069e85342
commit
ec5e768655
|
@ -29,9 +29,15 @@ Rectangle {
|
|||
anchors.fill: parent
|
||||
anchors.margins: 8
|
||||
spacing: 8
|
||||
function toggleMAEnabled() { maButtonCB.checked = !maButtonCB.checked }
|
||||
function toggleMAHover() { maButtonHoverCB.checked = !maButtonHoverCB.checked }
|
||||
function toggleHHEnabled() { hhButtonHoverCB.checked = !hhButtonHoverCB.checked }
|
||||
|
||||
CheckBox {
|
||||
id: maButtonCB
|
||||
label: "enabled"
|
||||
}
|
||||
|
||||
CheckBox {
|
||||
id: maButtonHoverCB
|
||||
label: "hover enabled"
|
||||
|
@ -47,6 +53,7 @@ Rectangle {
|
|||
MouseArea {
|
||||
id: buttonMA
|
||||
objectName: "buttonMA"
|
||||
enabled: maButtonCB.checked
|
||||
hoverEnabled: maButtonHoverCB.checked
|
||||
cursorShape: Qt.UpArrowCursor
|
||||
anchors.fill: parent
|
||||
|
@ -143,6 +150,10 @@ Rectangle {
|
|||
id: tbs
|
||||
objectName: "topSidebarContents"
|
||||
anchors.fill: parent
|
||||
Shortcut {
|
||||
sequence: "Ctrl+E"
|
||||
onActivated: tbs.toggleMAEnabled()
|
||||
}
|
||||
Shortcut {
|
||||
sequence: "Ctrl+M"
|
||||
onActivated: tbs.toggleMAHover()
|
||||
|
|
Loading…
Reference in New Issue