Add long press action on PC view for touchscreens

This commit is contained in:
Cameron Gutman 2019-01-26 23:11:09 -08:00
commit b4bbd58c77

View file

@ -186,10 +186,7 @@ GridView {
} }
} }
MouseArea { onPressAndHold: {
anchors.fill: parent
acceptedButtons: Qt.RightButton;
onClicked: {
if (!model.addPc) { if (!model.addPc) {
// popup() ensures the menu appears under the mouse cursor // popup() ensures the menu appears under the mouse cursor
if (pcContextMenu.popup) { if (pcContextMenu.popup) {
@ -201,6 +198,13 @@ GridView {
} }
} }
} }
MouseArea {
anchors.fill: parent
acceptedButtons: Qt.RightButton;
onClicked: {
parent.onPressAndHold()
}
} }
Keys.onMenuPressed: { Keys.onMenuPressed: {