mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Move main window layout shortcuts into their own group
This commit is contained in:
parent
8f928644fe
commit
402459d8fa
@ -123,7 +123,8 @@ class LayoutButton(QToolButton):
|
||||
self.action_toggle.triggered.connect(self.toggle)
|
||||
gui.addAction(self.action_toggle)
|
||||
gui.keyboard.register_shortcut(
|
||||
f'toggle_central_panel_{self.name}', self.action_toggle.text(), default_keys=(self.shortcut,), action=self.action_toggle)
|
||||
f'toggle_central_panel_{self.name}', self.action_toggle.text(), group=_('Main window layout'),
|
||||
default_keys=(self.shortcut,), action=self.action_toggle)
|
||||
|
||||
@property
|
||||
def is_visible(self):
|
||||
@ -381,7 +382,8 @@ class CentralContainer(QWidget):
|
||||
self.set_widget('tag_browser', gui.tb_widget)
|
||||
self.set_widget('book_list', book_list_widget)
|
||||
gui.keyboard.register_shortcut(
|
||||
'toggle_layout_type', _('Toggle layout between wide and narrow'), default_keys=('Alt+Shift+L',), action=self.action_toggle_layout)
|
||||
'toggle_layout_type', _('Toggle layout between wide and narrow'), group=_('Main window layout'),
|
||||
default_keys=('Alt+Shift+L',), action=self.action_toggle_layout)
|
||||
gui.addAction(self.action_toggle_layout)
|
||||
# cover browser is set in CoverFlowMixin
|
||||
# Quickview is set in quickview.py code
|
||||
|
@ -233,7 +233,7 @@ class GridViewButton(LayoutButton): # {{{
|
||||
self.action_toggle = QAction(self.icon(), _('Toggle') + ' ' + self.label, self)
|
||||
gui.addAction(self.action_toggle)
|
||||
gui.keyboard.register_shortcut('grid view toggle' + self.label, str(self.action_toggle.text()),
|
||||
default_keys=(sc,), action=self.action_toggle)
|
||||
default_keys=(sc,), action=self.action_toggle, group=_('Main window layout'))
|
||||
self.action_toggle.triggered.connect(self.toggle)
|
||||
self.action_toggle.changed.connect(self.update_shortcut)
|
||||
self.toggled.connect(self.update_state)
|
||||
@ -267,7 +267,7 @@ class SearchBarButton(LayoutButton): # {{{
|
||||
self.action_toggle = QAction(self.icon(), _('Toggle') + ' ' + self.label, self)
|
||||
gui.addAction(self.action_toggle)
|
||||
gui.keyboard.register_shortcut('search bar toggle' + self.label, str(self.action_toggle.text()),
|
||||
default_keys=(sc,), action=self.action_toggle)
|
||||
default_keys=(sc,), action=self.action_toggle, group=_('Main window layout'))
|
||||
self.action_toggle.triggered.connect(self.toggle)
|
||||
self.action_toggle.changed.connect(self.update_shortcut)
|
||||
self.toggled.connect(self.update_state)
|
||||
|
Loading…
x
Reference in New Issue
Block a user