Skip to content

Commit 936a275

Browse files
committed
BugFix: Font for titleblock was hardcoded to Sans Serif
Because of a typo it was never read from settings.
1 parent 31aaf50 commit 936a275

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

sources/qetapp.cpp

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1234,7 +1234,7 @@ bool QETApp::closeEveryEditor()
12341234
/**
12351235
@brief QETApp::diagramTextsFont
12361236
The font to use
1237-
By default the font is "sans Serif" and size 9.
1237+
By default the font is "Sans Serif" and size 9.
12381238
@param size : the size of font
12391239
@return the font to use
12401240
*/
@@ -1243,16 +1243,22 @@ QFont QETApp::diagramTextsFont(qreal size)
12431243
QSettings settings;
12441244

12451245
//Font to use
1246-
QString diagram_texts_family = settings.value("diagramfont",
1246+
QString diagram_texts_family = settings.value("diagramitemfont",
12471247
"Sans Serif").toString();
1248-
qreal diagram_texts_size = settings.value("diagramsize",
1248+
qreal diagram_texts_size = settings.value("diagramitemsize",
12491249
9.0).toDouble();
1250+
auto diagram_texts_item_weight =
1251+
static_cast<QFont::Weight>(
1252+
settings.value("diagramitemweight", QFont::Normal).toInt());
1253+
QString diagram_texts_item_style = settings.value("diagramitemstyle").toString();
12501254

12511255
if (size != -1.0) {
12521256
diagram_texts_size = size;
12531257
}
12541258
QFont diagram_texts_font = QFont(diagram_texts_family);
12551259
diagram_texts_font.setPointSizeF(diagram_texts_size);
1260+
diagram_texts_font.setWeight(diagram_texts_item_weight);
1261+
diagram_texts_font.setStyleName(diagram_texts_item_style);
12561262
if (diagram_texts_size <= 4.0) {
12571263
diagram_texts_font.setWeight(QFont::Light);
12581264
}

0 commit comments

Comments
 (0)