mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-19 06:20:53 +01:00
find an appropriate font-family if selected font is not available
This commit is contained in:
@@ -1261,6 +1261,7 @@ QFont QETApp::diagramTextsFont(qreal size)
|
|||||||
QFont diagram_texts_font = QFont(diagram_texts_family);
|
QFont diagram_texts_font = QFont(diagram_texts_family);
|
||||||
diagram_texts_font.setPointSizeF(diagram_texts_size);
|
diagram_texts_font.setPointSizeF(diagram_texts_size);
|
||||||
diagram_texts_font.setWeight(diagram_texts_item_weight);
|
diagram_texts_font.setWeight(diagram_texts_item_weight);
|
||||||
|
diagram_texts_font.setStyleHint(QFont::SansSerif);
|
||||||
diagram_texts_font.setStyleName(diagram_texts_item_style);
|
diagram_texts_font.setStyleName(diagram_texts_item_style);
|
||||||
if (diagram_texts_size <= 4.0) {
|
if (diagram_texts_size <= 4.0) {
|
||||||
diagram_texts_font.setWeight(QFont::Light);
|
diagram_texts_font.setWeight(QFont::Light);
|
||||||
@@ -1294,6 +1295,7 @@ QFont QETApp::diagramTextsItemFont(qreal size)
|
|||||||
QFont diagram_texts_item_font = QFont(diagram_texts_item_family);
|
QFont diagram_texts_item_font = QFont(diagram_texts_item_family);
|
||||||
diagram_texts_item_font.setPointSizeF(diagram_texts_item_size);
|
diagram_texts_item_font.setPointSizeF(diagram_texts_item_size);
|
||||||
diagram_texts_item_font.setWeight(diagram_texts_item_weight);
|
diagram_texts_item_font.setWeight(diagram_texts_item_weight);
|
||||||
|
diagram_texts_item_font.setStyleHint(QFont::SansSerif);
|
||||||
diagram_texts_item_font.setStyleName(diagram_texts_item_style);
|
diagram_texts_item_font.setStyleName(diagram_texts_item_style);
|
||||||
if (diagram_texts_item_size <= 4.0) {
|
if (diagram_texts_item_size <= 4.0) {
|
||||||
diagram_texts_item_font.setWeight(QFont::Light);
|
diagram_texts_item_font.setWeight(QFont::Light);
|
||||||
|
|||||||
Reference in New Issue
Block a user