From 117a739bc430a787aa24866a754db22d2e3e2308 Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Tue, 30 Jan 2018 15:30:25 -0700 Subject: [PATCH] Add enough space for the failback text in ImageItem --- src/timeline/widgets/ImageItem.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/timeline/widgets/ImageItem.cc b/src/timeline/widgets/ImageItem.cc index 48a4c1eb..8008e810 100644 --- a/src/timeline/widgets/ImageItem.cc +++ b/src/timeline/widgets/ImageItem.cc @@ -198,7 +198,7 @@ ImageItem::paintEvent(QPaintEvent *event) font.setPixelSize(conf::fontSize); QFontMetrics metrics(font); - const int fontHeight = metrics.ascent(); + const int fontHeight = metrics.height() + metrics.lineSpacing(); if (image_.isNull()) { QString elidedText = metrics.elidedText(text_, Qt::ElideRight, max_width_ - 10); @@ -207,7 +207,7 @@ ImageItem::paintEvent(QPaintEvent *event) painter.setFont(font); painter.setPen(QPen(QColor(66, 133, 244))); - painter.drawText(QPoint(0, fontHeight), elidedText); + painter.drawText(QPoint(0, fontHeight / 2), elidedText); return; }