Make it possible to change the font size for regular text
All checks were successful
CI / test (push) Successful in 4m14s
Trivy / test (push) Successful in 20s
Lint / test (push) Successful in 30s

This commit is contained in:
Miguel Jacq 2025-11-21 10:30:40 +11:00
parent 0923fb4395
commit 0e5d622a4e
Signed by: mig5
GPG key ID: 59B3F0C24135C6A9
7 changed files with 64 additions and 4 deletions

View file

@ -19,6 +19,8 @@ class ToolBar(QToolBar):
historyRequested = Signal()
insertImageRequested = Signal()
alarmRequested = Signal()
fontSizeLargerRequested = Signal()
fontSizeSmallerRequested = Signal()
def __init__(self, parent=None):
super().__init__(strings._("toolbar_format"), parent)
@ -73,6 +75,14 @@ class ToolBar(QToolBar):
self.actNormal.setShortcut("Ctrl+N")
self.actNormal.triggered.connect(lambda: self.headingRequested.emit(0))
self.actFontSmaller = QAction("N-", self)
self.actFontSmaller.setToolTip(strings._("toolbar_font_smaller"))
self.actFontSmaller.triggered.connect(self.fontSizeSmallerRequested)
self.actFontLarger = QAction("N+", self)
self.actFontLarger.setToolTip(strings._("toolbar_font_larger"))
self.actFontLarger.triggered.connect(self.fontSizeLargerRequested)
# Lists
self.actBullets = QAction("", self)
self.actBullets.setToolTip(strings._("toolbar_bulleted_list"))
@ -132,6 +142,8 @@ class ToolBar(QToolBar):
self.actH2,
self.actH3,
self.actNormal,
self.actFontSmaller,
self.actFontLarger,
self.actBullets,
self.actNumbers,
self.actCheckboxes,
@ -154,6 +166,8 @@ class ToolBar(QToolBar):
self._style_letter_button(self.actH2, "H2")
self._style_letter_button(self.actH3, "H3")
self._style_letter_button(self.actNormal, "N")
self._style_letter_button(self.actFontSmaller, "N-")
self._style_letter_button(self.actFontLarger, "N+")
# Lists
self._style_letter_button(self.actBullets, "")