diff --git a/sources/utils/qetutils.cpp b/sources/utils/qetutils.cpp index 6d8ce1d68..5fbe9a730 100644 --- a/sources/utils/qetutils.cpp +++ b/sources/utils/qetutils.cpp @@ -132,3 +132,21 @@ bool QETUtils::sortBeginIntString(const QString &str_a, const QString &str_b) return str_a -1) { + return; + } + + auto px = font.pointSizeF()/72 * QFontMetrics{font}.fontDpi(); + font.setPixelSize(qRound(px)); +} diff --git a/sources/utils/qetutils.h b/sources/utils/qetutils.h index 61864c56f..60cbe0f45 100644 --- a/sources/utils/qetutils.h +++ b/sources/utils/qetutils.h @@ -31,6 +31,7 @@ namespace QETUtils QString marginsToString(const QMargins &margins); QMargins marginsFromString(const QString &string); qreal graphicsHandlerSize(QGraphicsItem *item); + void pixelSizedFont (QFont &font); bool sortBeginIntString(const QString &str_a, const QString &str_b);