More stupid PyQt enums

This commit is contained in:
Kovid Goyal 2020-12-20 12:25:13 +05:30
parent 252431b903
commit 02266717ed
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

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