summary refs log tree commit diff
path: root/src/TypingDisplay.cpp
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-10-06 17:21:03 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-10-06 17:21:03 +0300
commit844443a324ee6bda200de46c947b019b03b44205 (patch)
tree8dcaf4d1440585dda26aefd1a760da916768f244 /src/TypingDisplay.cpp
parentDerive widget sizing from the font size (diff)
downloadnheko-844443a324ee6bda200de46c947b019b03b44205.tar.xz
Adjust the widget size of the room list items
Diffstat (limited to 'src/TypingDisplay.cpp')
-rw-r--r--src/TypingDisplay.cpp7
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;