From f099f6323baaaccc4fa68463caf62e98d6a47b55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Mon, 24 May 2010 08:26:25 +0000 Subject: [PATCH] Too long titles in tabbox are probably elided in the middle as the application name is on the right. svn path=/trunk/KDE/kdebase/workspace/; revision=1130021 --- tabbox/clientitemdelegate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tabbox/clientitemdelegate.cpp b/tabbox/clientitemdelegate.cpp index 343c5663b2..2e56e65fe5 100644 --- a/tabbox/clientitemdelegate.cpp +++ b/tabbox/clientitemdelegate.cpp @@ -228,7 +228,7 @@ qreal ClientItemDelegate::paintTextElement( QPainter* painter, const QStyleOptio m_frame->getMargins( left, top, right, bottom ); width = option.rect.left() + option.rect.width() - x - right; } - text = QFontMetricsF( font ).elidedText( text, Qt::ElideRight, width ); + text = QFontMetricsF( font ).elidedText( text, Qt::ElideMiddle, width ); QRectF rect = QRectF( x, y, width, rowHeight ); painter->drawText( rect, element.alignment() | Qt::TextSingleLine, text ); painter->restore();