ctrl+Q to quit

This commit is contained in:
dries.k
2022-03-30 14:10:38 +02:00
parent 27274f97fa
commit a06977abe3
2 changed files with 9 additions and 0 deletions

View File

@@ -91,6 +91,7 @@ class MainApplication(QtWidgets.QApplication):
self.watchdog = ServerConnectionWatchdogTask(self.gotify_client)
self.link_callbacks()
self.init_shortcuts()
self.watchdog.start()
@@ -355,6 +356,13 @@ class MainApplication(QtWidgets.QApplication):
self.watchdog.closed.connect(lambda: self.listener_closed_callback(None, None))
def init_shortcuts(self):
self.shortcut_quit = QtGui.QShortcut(
QtGui.QKeySequence.fromString(settings.value("shortcuts/quit", type=str)),
self.main_window,
)
self.shortcut_quit.activated.connect(self.quit)
def acquire_lock(self) -> bool:
temp_dir = tempfile.gettempdir()
lock_filename = os.path.join(