diff --git a/novelwriter/core/docbuild.py b/novelwriter/core/docbuild.py index 5cbdfc0a..4d17ebd6 100644 --- a/novelwriter/core/docbuild.py +++ b/novelwriter/core/docbuild.py @@ -218,7 +218,7 @@ class NWBuildDocument: textFont = QFont(CONFIG.textFont) textFont.fromString(self._build.getStr("format.textFont")) - bldObj.setFont(textFont) + bldObj.setTextFont(textFont) bldObj.setLanguage(self._project.data.language) bldObj.setPartitionFormat( diff --git a/novelwriter/formats/tokenizer.py b/novelwriter/formats/tokenizer.py index 9af17216..d230757b 100644 --- a/novelwriter/formats/tokenizer.py +++ b/novelwriter/formats/tokenizer.py @@ -302,7 +302,7 @@ class Tokenizer(ABC): self._sceneStyle |= BlockFmt.PBB if pageBreak else BlockFmt.NONE return - def setFont(self, font: QFont) -> None: + def setTextFont(self, font: QFont) -> None: """Set the build font.""" self._textFont = font return diff --git a/novelwriter/gui/docviewer.py b/novelwriter/gui/docviewer.py index 9e1b6f5f..d57303a6 100644 --- a/novelwriter/gui/docviewer.py +++ b/novelwriter/gui/docviewer.py @@ -219,7 +219,7 @@ class GuiDocViewer(QTextBrowser): qDoc = ToQTextDocument(SHARED.project) qDoc.setJustify(CONFIG.doJustify) qDoc.setDialogHighlight(True) - qDoc.setFont(CONFIG.textFont) + qDoc.setTextFont(CONFIG.textFont) qDoc.setTheme(self._docTheme) qDoc.initDocument() qDoc.setKeywords(True) diff --git a/tests/test_formats/test_fmt_tokenizer.py b/tests/test_formats/test_fmt_tokenizer.py index bab57bfc..cbfdb0ae 100644 --- a/tests/test_formats/test_fmt_tokenizer.py +++ b/tests/test_formats/test_fmt_tokenizer.py @@ -110,7 +110,7 @@ def testFmtToken_Setters(mockGUI): tokens.setSceneFormat(f"S: {nwHeadFmt.TITLE}", True) tokens.setHardSceneFormat(f"H: {nwHeadFmt.TITLE}", True) tokens.setSectionFormat(f"X: {nwHeadFmt.TITLE}", True) - tokens.setFont(QFont("Monospace", 10)) + tokens.setTextFont(QFont("Monospace", 10)) tokens.setLineHeight(2.0) tokens.setBlockIndent(6.0) tokens.setJustify(True)