Remove unnecessary string translation and copy in ActivityItemDelegate
authorMichael Schuster <michael@schuster.ms>
Thu, 19 Dec 2019 19:20:11 +0000 (20:20 +0100)
committerMichael Schuster <48932272+misch7@users.noreply.github.com>
Thu, 19 Dec 2019 21:07:30 +0000 (22:07 +0100)
Signed-off-by: Michael Schuster <michael@schuster.ms>
src/gui/activityitemdelegate.cpp

index 18306bbe34822db89fb99e89534fbba43f9e1e5a..54bc0b2143ca9c65e98f4818868e0f8afeec2618 100644 (file)
@@ -156,9 +156,8 @@ void ActivityItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &
 
     // time box rect
     QRect timeBox = messageTextBox;
-    QString timeStr = tr("%1").arg(timeText);
 #if (HASQT5_11)
-    int timeTextWidth = fm.horizontalAdvance(timeStr);
+    int timeTextWidth = fm.horizontalAdvance(timeText);
 #else
     int timeTextWidth = fm.width(timeStr);
 #endif
@@ -315,7 +314,7 @@ void ActivityItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &
         painter->setPen(p.color(QPalette::Disabled, QPalette::Text));
 
     // draw the time
-    const QString elidedTime = fm.elidedText(timeStr, Qt::ElideRight, spaceLeftForText);
+    const QString elidedTime = fm.elidedText(timeText, Qt::ElideRight, spaceLeftForText);
     painter->drawText(timeBox, elidedTime);
 
     painter->restore();