Tab to move quicker between sections

This commit is contained in:
David Heinemeier Hansson
2026-05-22 08:46:19 +02:00
parent 127a43a700
commit 181ce06a5b
2 changed files with 18 additions and 0 deletions
+6
View File
@@ -39,6 +39,7 @@ Item {
signal activateRequested()
signal closeRequested()
signal deleteRequested()
signal tabRequested(int direction)
signal textKey(string text)
focus: true
@@ -49,6 +50,11 @@ Item {
if (event.key === Qt.Key_Escape) {
closeRequested(); event.accepted = true; return
}
if (event.key === Qt.Key_Tab || event.key === Qt.Key_Backtab) {
tabRequested((event.modifiers & Qt.ShiftModifier) || event.key === Qt.Key_Backtab ? -1 : 1)
event.accepted = true
return
}
if (event.key === Qt.Key_Down || event.text === "j") {
moveRequested(0, 1); event.accepted = true; return
}