From c73e1ff90fb3a3ddda4642f1615f4b174810efcc Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 2 May 2015 10:18:52 +0530 Subject: [PATCH] Keyboard shortcut for printing in viewer --- src/calibre/gui2/viewer/keys.py | 3 +++ src/calibre/gui2/viewer/main.py | 1 + 2 files changed, 4 insertions(+) diff --git a/src/calibre/gui2/viewer/keys.py b/src/calibre/gui2/viewer/keys.py index 1a83e9f37d..6c0744b6a8 100644 --- a/src/calibre/gui2/viewer/keys.py +++ b/src/calibre/gui2/viewer/keys.py @@ -92,4 +92,7 @@ SHORTCUTS = { 'Reload': (['Ctrl+R', 'F5'], _('Reload the current book')), + + 'Print': (['Ctrl+P'], + _('Print the current book')), } diff --git a/src/calibre/gui2/viewer/main.py b/src/calibre/gui2/viewer/main.py index bde277553a..9098453101 100644 --- a/src/calibre/gui2/viewer/main.py +++ b/src/calibre/gui2/viewer/main.py @@ -962,6 +962,7 @@ class EbookViewer(MainWindow): 'Bookmark': bac, 'Reload': self.action_reload, 'Table of Contents': self.action_table_of_contents, + 'Print': self.action_print, }.get(key, None) if action is not None: event.accept()