Fix #2017709 [6.16.1*: alternate_column_names don't show in MDE](https://bugs.launchpad.net/calibre/+bug/2017709)

This commit is contained in:
Kovid Goyal 2023-04-26 08:34:42 +05:30
parent d1d4f06ca2
commit 646982e3d4
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -771,7 +771,10 @@ class SeriesIndexEdit(make_undoable(QDoubleSpinBox), ToMetadataMixin):
class BuddyLabel(QLabel): # {{{
def __init__(self, buddy):
QLabel.__init__(self, buddy.LABEL)
sval = tweaks['alternate_column_names'].get(getattr(buddy, 'FIELD_NAME', None))
if sval:
sval = '&' + sval
QLabel.__init__(self, sval or buddy.LABEL)
self.setBuddy(buddy)
self.setAlignment(Qt.AlignmentFlag.AlignRight|Qt.AlignmentFlag.AlignVCenter)
# }}}