mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
DRYer
This commit is contained in:
parent
956ef2d233
commit
2f55fd3a84
@ -33,6 +33,8 @@ from calibre.utils.icu import sort_key
|
|||||||
from calibre.utils.localization import ngettext
|
from calibre.utils.localization import ngettext
|
||||||
from polyglot.builtins import iteritems
|
from polyglot.builtins import iteritems
|
||||||
|
|
||||||
|
DATA_FILES_ICON_NAME = 'unpack-book.png'
|
||||||
|
|
||||||
|
|
||||||
class EditMetadataAction(InterfaceAction):
|
class EditMetadataAction(InterfaceAction):
|
||||||
|
|
||||||
@ -106,7 +108,7 @@ class EditMetadataAction(InterfaceAction):
|
|||||||
shortcut=_('M'), triggered=self.merge_books)
|
shortcut=_('M'), triggered=self.merge_books)
|
||||||
self.action_merge.setMenu(mb)
|
self.action_merge.setMenu(mb)
|
||||||
self.action_manage_data_files = cm(
|
self.action_manage_data_files = cm(
|
||||||
'manage_data_files', _('Manage data files'), icon='unpack-book.png', triggered=self.manage_data_files)
|
'manage_data_files', _('Manage data files'), icon=DATA_FILES_ICON_NAME, triggered=self.manage_data_files)
|
||||||
|
|
||||||
self.qaction.triggered.connect(self.edit_metadata)
|
self.qaction.triggered.connect(self.edit_metadata)
|
||||||
ac = QAction(_('Copy URL to show book in calibre'), self.gui)
|
ac = QAction(_('Copy URL to show book in calibre'), self.gui)
|
||||||
|
@ -92,7 +92,8 @@ class MetadataSingleDialogBase(QDialog):
|
|||||||
self.prev_button = QPushButton(QIcon.ic('back.png'), _('Previous'),
|
self.prev_button = QPushButton(QIcon.ic('back.png'), _('Previous'),
|
||||||
self)
|
self)
|
||||||
self.prev_button.setShortcut(QKeySequence('Alt+Left'))
|
self.prev_button.setShortcut(QKeySequence('Alt+Left'))
|
||||||
self.data_files_button = QPushButton(QIcon.ic('unpack-book.png'), _('Data files'), self)
|
from calibre.gui2.actions.edit_metadata import DATA_FILES_ICON_NAME
|
||||||
|
self.data_files_button = QPushButton(QIcon.ic(DATA_FILES_ICON_NAME), _('Data files'), self)
|
||||||
self.data_files_button.setShortcut(QKeySequence('Alt+Space'))
|
self.data_files_button.setShortcut(QKeySequence('Alt+Space'))
|
||||||
self.data_files_button.setToolTip(_('Manage the extra data files associated with this book [{}]').format(
|
self.data_files_button.setToolTip(_('Manage the extra data files associated with this book [{}]').format(
|
||||||
self.data_files_button.shortcut().toString(QKeySequence.SequenceFormat.NativeText)))
|
self.data_files_button.shortcut().toString(QKeySequence.SequenceFormat.NativeText)))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user