This commit is contained in:
Kovid Goyal 2023-08-07 09:08:18 +05:30
parent 956ef2d233
commit 2f55fd3a84
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 5 additions and 2 deletions

View File

@ -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)

View File

@ -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)))