From d864736e9ede086c083cbe7b368ba1ec7c067e67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20Gro=C3=9F?= Date: Sat, 13 Jan 2024 01:39:41 +0100 Subject: [PATCH] Add some shortcuts --- src/qml/Main.qml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/qml/Main.qml b/src/qml/Main.qml index 80b8701..027d73d 100644 --- a/src/qml/Main.qml +++ b/src/qml/Main.qml @@ -115,19 +115,29 @@ ApplicationWindow { ToolTip.delay: Qt.styleHints.mousePressAndHoldInterval } IconButton { + id: joinDialogButton ico.name: "cloud_upload" onClicked: clientDialog.open(); ToolTip.text: "Join game" ToolTip.visible: pressed ToolTip.delay: Qt.styleHints.mousePressAndHoldInterval + Shortcut { + sequence: "Ctrl+J" + onActivated: joinDialogButton.clicked(); + } } IconButton { + id: settingsDialogButton ico.name: "settings" enabled: !root.connectedToServer onClicked: pageStack.push(Qt.resolvedUrl("Settings.qml")) ToolTip.text: "Settings" ToolTip.visible: pressed ToolTip.delay: Qt.styleHints.mousePressAndHoldInterval + Shortcut { + sequence: "Ctrl+I" + onActivated: settingsDialogButton.clicked(); + } } IconButton { ico.name: "info"