Accept ctrl-c to copy selected messages

This commit is contained in:
miruka
2019-09-01 00:22:18 -04:00
parent 131a20e9c5
commit 522d078d7b
3 changed files with 14 additions and 2 deletions

View File

@@ -1,5 +1,6 @@
import QtQuick 2.12
import QtQuick.Controls 2.12
import "../utils.js" as Utils
TextEdit {
id: label
@@ -15,6 +16,15 @@ TextEdit {
onLinkActivated: Qt.openUrlExternally(link)
Keys.onPressed: ev => {
if (ev.matches(StandardKey.Copy)) {
ev.accepted = true
Utils.copyToClipboard(container.joinedSelection)
return
}
ev.accepted = false
}
property HSelectableLabelContainer container
property int index