Mercurial > hg > easyhg
diff src/panned.cpp @ 681:ac7b40a64109
Merge from branch scale-alternative
author | Chris Cannam |
---|---|
date | Fri, 07 Dec 2018 13:43:08 +0000 |
parents | ad3e5693cb76 |
children |
line wrap: on
line diff
--- a/src/panned.cpp Fri Dec 07 13:41:32 2018 +0000 +++ b/src/panned.cpp Fri Dec 07 13:43:08 2018 +0000 @@ -34,6 +34,19 @@ connect(m_dragTimer, SIGNAL(timeout()), this, SLOT(dragTimerTimeout())); setRenderHints(QPainter::Antialiasing | QPainter::TextAntialiasing); + + double baseEm; +#ifdef Q_OS_MAC + baseEm = 17.0; +#else + baseEm = 15.0; +#endif + double em = QFontMetrics(QFont()).height(); + double ratio = em / baseEm; + + QMatrix m = matrix(); + m.scale(ratio, ratio); + setMatrix(m); } void