Add handy keyboard shortcuts

This commit is contained in:
Loren Burkholder 2021-10-05 19:53:39 -04:00
parent e9ed12e27b
commit 484845c130
1 changed files with 15 additions and 0 deletions

View File

@ -20,6 +20,19 @@ ApplicationWindow {
width: 350
height: fontMetrics.lineSpacing * 7
Shortcut {
sequence: "Return"
onActivated: {
if (input.text.match("#.+?:.{3,}"))
dbb.accepted();
}
}
Shortcut {
sequence: StandardKey.Cancel
onActivated: dbb.rejected()
}
ColumnLayout {
spacing: Nheko.paddingMedium
anchors.margins: Nheko.paddingMedium
@ -41,6 +54,8 @@ ApplicationWindow {
}
footer: DialogButtonBox {
id: dbb
onAccepted: {
Nheko.joinRoom(input.text);
joinRoomRoot.close();