diff --git a/src/calibre/gui2/dialogs/template_dialog.py b/src/calibre/gui2/dialogs/template_dialog.py index f2de2638c2..358ebce32d 100644 --- a/src/calibre/gui2/dialogs/template_dialog.py +++ b/src/calibre/gui2/dialogs/template_dialog.py @@ -113,7 +113,7 @@ def initialize_formats(self): config["%sfontbold" % name] = bold config["%sfontitalic" % name] = italic base_format = QTextCharFormat() - base_format.setFontFamily(config["fontfamily"]) + base_format.setFontFamilies([config["fontfamily"]]) config["fontsize"] = size base_format.setFontPointSize(config["fontsize"]) diff --git a/src/calibre/gui2/widgets.py b/src/calibre/gui2/widgets.py index 2e8b063965..264872fcc3 100644 --- a/src/calibre/gui2/widgets.py +++ b/src/calibre/gui2/widgets.py @@ -873,7 +873,7 @@ def a(a, b): @classmethod def initializeFormats(cls): baseFormat = QTextCharFormat() - baseFormat.setFontFamily('monospace') + baseFormat.setFontFamilies(['monospace']) p = QApplication.instance().palette() for name, color, bold, italic in ( ("normal", None, False, False),