More stupid PyQt enums

This commit is contained in:
Kovid Goyal 2020-12-20 11:43:30 +05:30
parent 49a38d23d1
commit 8a380d3496
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 11 additions and 11 deletions

View File

@ -752,11 +752,11 @@ class Preview(QWidget):
s.setFontSize(QWebEngineSettings.FontSize.MinimumFontSize, tprefs['preview_minimum_font_size'])
sf, ssf, mf = tprefs['engine_preview_serif_family'], tprefs['engine_preview_sans_family'], tprefs['engine_preview_mono_family']
if sf:
s.setFontFamily(s.SerifFont, sf)
s.setFontFamily(QWebEngineSettings.FontFamily.SerifFont, sf)
if ssf:
s.setFontFamily(s.SansSerifFont, ssf)
s.setFontFamily(QWebEngineSettings.FontFamily.SansSerifFont, ssf)
if mf:
s.setFontFamily(s.FixedFont, 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])
s.setFontFamily(s.StandardFont, s.fontFamily(stdfnt))
s.setFontFamily(QWebEngineSettings.FontFamily.StandardFont, s.fontFamily(stdfnt))

View File

@ -297,20 +297,20 @@ def apply_font_settings(page_or_view):
sd = vprefs['session_data']
fs = sd.get('standalone_font_settings', {})
if fs.get('serif_family'):
s.setFontFamily(s.SerifFont, fs.get('serif_family'))
s.setFontFamily(QWebEngineSettings.FontFamily.SerifFont, fs.get('serif_family'))
else:
s.resetFontFamily(s.SerifFont)
s.resetFontFamily(QWebEngineSettings.FontFamily.SerifFont)
if fs.get('sans_family'):
s.setFontFamily(s.SansSerifFont, fs.get('sans_family'))
s.setFontFamily(QWebEngineSettings.FontFamily.SansSerifFont, fs.get('sans_family'))
else:
s.resetFontFamily(s.SansSerifFont)
s.resetFontFamily(QWebEngineSettings.FontFamily.SansSerifFont)
if fs.get('mono_family'):
s.setFontFamily(s.FixedFont, fs.get('mono_family'))
s.setFontFamily(QWebEngineSettings.FontFamily.FixedFont, fs.get('mono_family'))
else:
s.resetFontFamily(s.SansSerifFont)
s.resetFontFamily(QWebEngineSettings.FontFamily.SansSerifFont)
sf = fs.get('standard_font') or 'serif'
sf = getattr(s, {'serif': 'SerifFont', 'sans': 'SansSerifFont', 'mono': 'FixedFont'}[sf])
s.setFontFamily(s.StandardFont, s.fontFamily(sf))
s.setFontFamily(QWebEngineSettings.FontFamily.StandardFont, s.fontFamily(sf))
old_minimum = s.fontSize(QWebEngineSettings.FontSize.MinimumFontSize)
old_base = s.fontSize(QWebEngineSettings.FontSize.DefaultFontSize)
old_fixed_base = s.fontSize(QWebEngineSettings.FontSize.DefaultFixedFontSize)