From 1722c4c9442d7d2cd8c188f6065270a980bf8e2b Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 17 Aug 2018 12:54:32 +0200 Subject: Delete-key to move to trash --- framework/qml/ConversationView.qml | 2 +- framework/qml/MailListView.qml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'framework/qml') diff --git a/framework/qml/ConversationView.qml b/framework/qml/ConversationView.qml index b052caa2..d65087d7 100644 --- a/framework/qml/ConversationView.qml +++ b/framework/qml/ConversationView.qml @@ -85,7 +85,7 @@ FocusScope { Keys.onPressed: { //Not implemented as a shortcut because we want it only to apply if we have the focus - if (event.text == "d") { + if (event.text == "d" || event.key == Qt.Key_Delete) { Kube.Fabric.postMessage(Kube.Messages.moveToTrash, {"mail": listView.currentItem.currentData.mail}) } else if (event.text == "r") { Kube.Fabric.postMessage(Kube.Messages.reply, {"mail": listView.currentItem.currentData.mail}) diff --git a/framework/qml/MailListView.qml b/framework/qml/MailListView.qml index 631107e6..f16e726e 100644 --- a/framework/qml/MailListView.qml +++ b/framework/qml/MailListView.qml @@ -83,7 +83,7 @@ FocusScope { Keys.onPressed: { //Not implemented as a shortcut because we want it only to apply if we have the focus - if (event.text == "d") { + if (event.text == "d" || event.key == Qt.Key_Delete) { Kube.Fabric.postMessage(Kube.Messages.moveToTrash, {"mail": root.currentMail}) } else if (event.text == "r") { Kube.Fabric.postMessage(Kube.Messages.reply, {"mail": root.currentMail}) -- cgit v1.2.3