Commit fc3f1350 authored by Don Gagne's avatar Don Gagne

Increase hamburger touch size

parent 5ee3a9f5
......@@ -66,50 +66,57 @@ Rectangle {
visible: missionItem.isCurrentItem && missionItem.sequenceNumber != 0
color: qgcPal.windowShade
MouseArea {
anchors.fill: parent
onClicked: hamburgerMenu.popup()
}
Menu {
id: hamburgerMenu
MouseArea {
// The MouseArea for the hamburger is larger than the hamburger image itself in order to provide a larger
// touch area on mobile
anchors.top: parent.top
anchors.bottom: editorLoader.top
anchors.leftMargin: -hamburger.anchors.rightMargin
anchors.left: hamburger.left
anchors.right: parent.right
onClicked: hamburgerMenu.popup()
Menu {
id: hamburgerMenu
MenuItem {
text: qsTr("Insert")
onTriggered: insert()
}
MenuItem {
text: qsTr("Insert")
onTriggered: insert()
}
MenuItem {
text: qsTr("Delete")
onTriggered: remove()
}
MenuItem {
text: qsTr("Delete")
onTriggered: remove()
}
MenuItem {
text: "Change command..."
onTriggered: commandPicker.clicked()
}
MenuItem {
text: "Change command..."
onTriggered: commandPicker.clicked()
}
MenuSeparator {
visible: missionItem.isSimpleItem
}
MenuSeparator {
visible: missionItem.isSimpleItem
}
MenuItem {
text: qsTr("Show all values")
checkable: true
checked: missionItem.isSimpleItem ? missionItem.rawEdit : false
visible: missionItem.isSimpleItem
MenuItem {
text: qsTr("Show all values")
checkable: true
checked: missionItem.isSimpleItem ? missionItem.rawEdit : false
visible: missionItem.isSimpleItem
onTriggered: {
if (missionItem.rawEdit) {
if (missionItem.friendlyEditAllowed) {
missionItem.rawEdit = false
} else {
qgcView.showMessage(qsTr("Mission Edit"), qsTr("You have made changes to the mission item which cannot be shown in Simple Mode"), StandardButton.Ok)
}
onTriggered: {
if (missionItem.rawEdit) {
if (missionItem.friendlyEditAllowed) {
missionItem.rawEdit = false
} else {
missionItem.rawEdit = true
qgcView.showMessage(qsTr("Mission Edit"), qsTr("You have made changes to the mission item which cannot be shown in Simple Mode"), StandardButton.Ok)
}
checked = missionItem.rawEdit
} else {
missionItem.rawEdit = true
}
checked = missionItem.rawEdit
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment