From 02266717edf02b16814cbf0221bf19e670238c3c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 20 Dec 2020 12:25:13 +0530 Subject: [PATCH] More stupid PyQt enums --- src/calibre/gui2/tweak_book/preview.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/tweak_book/preview.py b/src/calibre/gui2/tweak_book/preview.py index a6e54cd9a4..0bb7350c3e 100644 --- a/src/calibre/gui2/tweak_book/preview.py +++ b/src/calibre/gui2/tweak_book/preview.py @@ -758,5 +758,9 @@ class Preview(QWidget): if mf: s.setFontFamily(QWebEngineSettings.FontFamily.FixedFont, mf) stdfnt = tprefs['preview_standard_font_family'] or 'serif' - stdfnt = getattr(s, {'serif': 'SerifFont', 'sans': 'SansSerifFont', 'mono': 'FixedFont'}[stdfnt]) + stdfnt = { + 'serif': QWebEngineSettings.FontFamily.SerifFont, + 'sans': QWebEngineSettings.FontFamily.SansSerifFont, + 'mono': QWebEngineSettings.FontFamily.FixedFont + }[stdfnt] s.setFontFamily(QWebEngineSettings.FontFamily.StandardFont, s.fontFamily(stdfnt))