From 8403e7b7c5a2c7d01ad5582e7b5f0c71b06ba491 Mon Sep 17 00:00:00 2001 From: Bernd Date: Fri, 25 Jul 2025 12:36:03 +0500 Subject: [PATCH] adding ctrl+q shortcut --- anime_backlog.db-shm | Bin 32768 -> 32768 bytes anime_backlog.db-wal | Bin 98912 -> 103032 bytes frontend.py | 7 ++++--- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/anime_backlog.db-shm b/anime_backlog.db-shm index 9d1943d869caee38690d7d3222b0e095e4064f9e..9baaea9f1d428fd61f359b7237948863a5111a91 100644 GIT binary patch delta 155 zcmZo@U}|V!s+V}A%K!t63=9I2K#m9ytJTl8%dcF~_$KmZ{NE50#u+y+Jejqb=NGB! jVP=EO{f`8o;!F&Z6C2YvJ`r)<{Kxf+DWl}ZkNhkEwP7>e delta 156 zcmZo@U}|V!s+V}A%K!pQK+MR%ARqyxMSz&q^24HPmXzghB5%h34KZOXzhQd0@Oxts osp^47fdR<48U%RlX4k7VuBgoCm8EyrvGXVf>gc%$F delta 11 ScmeydgzZ5KTf-K{geCwYrUfJb diff --git a/frontend.py b/frontend.py index c6cefa4..8f2416d 100644 --- a/frontend.py +++ b/frontend.py @@ -97,7 +97,7 @@ Global Shortcuts: - A: Add an anime - Page Down: Next tab - Page Up: Previous tab -- Q: Quit the program +- Ctrl + Q: Quit the program - R: Pick random anime - Ctrl + + : Increase table scale - Ctrl + - : Decrease table scale @@ -688,8 +688,6 @@ class AnimeTracker(QMainWindow): current = self.tab_widget.currentIndex() if current > 0: self.tab_widget.setCurrentIndex(current - 1) - elif key == Qt.Key_Q: - self.close() elif key == Qt.Key_R: self.random_pick() elif modifiers == Qt.ControlModifier: @@ -703,6 +701,9 @@ class AnimeTracker(QMainWindow): self.table_scale = max(self.table_scale - 0.1, 0.5) self.load_tabs() self.set_current_tab_by_identifier(current_id) + elif key == Qt.Key_Q: + self.close() + super().keyPressEvent(event) if __name__ == '__main__':