[LyX/master] Fix initial special font scale values
Juergen Spitzmueller <[email protected]> Mon, 20 Jul 2026 06:46:32 +0000
| Newsgroups | gmane.editors.lyx.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit e95e7a65340ec6a5821335152793e6afb5de752a Author: Juergen Spitzmueller <[email protected]> Date: Mon Jul 20 08:46:12 2026 +0200 Fix initial special font scale values --- src/frontends/qt/GuiDocument.cpp | 8 ++++++-- src/frontends/qt/ui/FontSpecialUi.ui | 6 ++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/frontends/qt/GuiDocument.cpp b/src/frontends/qt/GuiDocument.cpp index fb38039e6f..fbfb970b36 100644 --- a/src/frontends/qt/GuiDocument.cpp +++ b/src/frontends/qt/GuiDocument.cpp @@ -3177,7 +3177,9 @@ void GuiDocument::updateSpecialFontsFromSelection(QTreeWidgetItem * sel, bool co } fontSpecialModule->fontSpecialSansOsfCB->setChecked(osf); fontSpecialModule->fontspecSansSpecialLE->setText(opts); - if (!scale.isEmpty()) + if (scale.isEmpty()) + fontSpecialModule->scaleSpecialSansSB->setValue(100); + else fontSpecialModule->scaleSpecialSansSB->setValue(scale.toInt()); QList<QTreeWidgetItem *> others = script ? fontSpecialModule->scriptFontsTW->findItems(lname, Qt::MatchExactly) : fontSpecialModule->langFontsTW->findItems(lname, Qt::MatchExactly); @@ -3197,7 +3199,9 @@ void GuiDocument::updateSpecialFontsFromSelection(QTreeWidgetItem * sel, bool co } fontSpecialModule->fontSpecialTypewriterOsfCB->setChecked(osf); fontSpecialModule->fontspecTypewriterSpecialLE->setText(opts); - if (!scale.isEmpty()) + if (scale.isEmpty()) + fontSpecialModule->scaleSpecialSansSB->setValue(100); + else fontSpecialModule->scaleSpecialTypewriterSB->setValue(scale.toInt()); QList<QTreeWidgetItem *> others = script ? fontSpecialModule->scriptFontsTW->findItems(lname, Qt::MatchExactly) : fontSpecialModule->langFontsTW->findItems(lname, Qt::MatchExactly); diff --git a/src/frontends/qt/ui/FontSpecialUi.ui b/src/frontends/qt/ui/FontSpecialUi.ui index 112a2a25f5..5b5dffdc10 100644 --- a/src/frontends/qt/ui/FontSpecialUi.ui +++ b/src/frontends/qt/ui/FontSpecialUi.ui @@ -167,6 +167,9 @@ <property name="maximum"> <number>200</number> </property> + <property name="value"> + <number>100</number> + </property> </widget> </item> </layout> @@ -287,6 +290,9 @@ <property name="maximum"> <number>200</number> </property> + <property name="value"> + <number>100</number> + </property> </widget> </item> </layout> -- lyx-cvs mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-cvs