1 files changed, 5 insertions, 2 deletions
diff --git a/src/TypingDisplay.cpp b/src/TypingDisplay.cpp
index 97d2c713..11313adc 100644
--- a/src/TypingDisplay.cpp
+++ b/src/TypingDisplay.cpp
@@ -56,13 +56,16 @@ TypingDisplay::paintEvent(QPaintEvent *)
Painter p(this);
PainterHighQualityEnabler hq(p);
- p.setFont(font());
+ QFont f;
+ f.setPointSizeF(f.pointSizeF() * 0.9);
+
+ p.setFont(f);
p.setPen(QPen(textColor()));
QRect region = rect();
region.translate(LEFT_PADDING, 0);
- QFontMetrics fm(font());
+ QFontMetrics fm(f);
text_ = fm.elidedText(text_, Qt::ElideRight, (double)(width() * 0.75));
QPainterPath path;
|