Fix for Qt 5.14

This commit is contained in:
Ximi1970
2020-03-01 19:38:04 +01:00
parent bb5f43670b
commit c5986f994a

View File

@@ -155,7 +155,11 @@ void SysTrayXIcon::renderIcon()
painter.setFont( QFont("Sans") );
QString number = QString::number( m_unread_mail );
#if QT_VERSION < QT_VERSION_CHECK(5, 13, 0)
double factor = pixmap.width() / ( 3 * painter.fontMetrics().width( number ) );
#else
double factor = pixmap.width() / ( 3 * painter.fontMetrics().horizontalAdvance( number ) );
#endif
QFont font = painter.font();
font.setPointSizeF( font.pointSizeF() * factor );
font.setBold( true );