From 584512cd613a9ee17efb5da0e9048416085b9b9e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 20 Dec 2014 12:01:06 +0530 Subject: [PATCH] Make the shortcut for displaying the jobs list configurable --- src/calibre/gui2/jobs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/jobs.py b/src/calibre/gui2/jobs.py index f6aecc912a..7063bd6db6 100644 --- a/src/calibre/gui2/jobs.py +++ b/src/calibre/gui2/jobs.py @@ -477,8 +477,9 @@ class JobsButton(QFrame): # {{{ self.setToolTip(b + u' (%s)'%self.shortcut) self.action_toggle = QAction(b, parent) parent.addAction(self.action_toggle) - self.action_toggle.setShortcut(self.shortcut) self.action_toggle.triggered.connect(self.toggle) + if hasattr(parent, 'keyboard'): + parent.keyboard.register_shortcut('toggle jobs list', _('Show/hide the Jobs List'), default_keys=(self.shortcut,), action=self.action_toggle) def initialize(self, jobs_dialog, job_manager): self.jobs_dialog = jobs_dialog