Mercurial > hg > easyhg
comparison src/uncommitteditem.cpp @ 684:6bfca8973f79
Another font consistency fix
author | Chris Cannam |
---|---|
date | Fri, 07 Dec 2018 17:38:17 +0000 |
parents | 751b21af6b6f |
children |
comparison
equal
deleted
inserted
replaced
683:759b81c38bb1 | 684:6bfca8973f79 |
---|---|
125 QFont f(m_font); | 125 QFont f(m_font); |
126 | 126 |
127 QTransform t = paint->worldTransform(); | 127 QTransform t = paint->worldTransform(); |
128 float scale = std::min(t.m11(), t.m22()); | 128 float scale = std::min(t.m11(), t.m22()); |
129 if (scale > 1.0) { | 129 if (scale > 1.0) { |
130 int ps = int((f.pixelSize() / scale) + 0.5); | |
131 if (ps < 8) ps = 8; | |
132 f.setPixelSize(ps); | |
133 #ifdef Q_OS_WIN32 | 130 #ifdef Q_OS_WIN32 |
134 f.setHintingPreference(QFont::PreferVerticalHinting); | 131 f.setHintingPreference(QFont::PreferVerticalHinting); |
135 #endif | 132 #endif |
136 } | 133 } |
137 | 134 |