[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/multimedia/amarok/src/playlistbrowser
From:       Henry de Valence <hdevalence () gmail ! com>
Date:       2008-01-07 18:18:23
Message-ID: 1199729903.345301.6483.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 758356 by hdevalence:

Changed PodcastCategory.cpp so it displays the podcast description properly

 M  +4 -7      PodcastCategory.cpp  


--- trunk/extragear/multimedia/amarok/src/playlistbrowser/PodcastCategory.cpp #758355:758356
@@ -144,7 +144,8 @@
 	QLinearGradient g( grad.width() / 2, 0, grad.width() / 2, grad.height() );
 	g.setColorAt(0, Qt::gray);
 	g.setColorAt(0.1, QColor(50, 50, 50));
-	g.setColorAt(0.5, Qt::black);
+	g.setColorAt(0.4, Qt::black);
+	g.setColorAt(0.6, Qt::black);
 	g.setColorAt(0.9, QColor(50, 50, 50));
 	g.setColorAt(1, Qt::gray);
 	p.setBrush(g);
@@ -187,14 +188,10 @@
 
     QFontMetricsF fm( painter->font() );
     QRectF textBound;
-    QString description; 
+    QString description = index.data( ShortDescriptionRole ).toString();
+    description.replace( QRegExp("\n+"), "\n" );
     if (option.state & QStyle::State_Selected)
-    {
-        QString description = index.data( ShortDescriptionRole ).toString();
-        description.replace( QRegExp("\n+"), "\n" );
-	//debug() << "description = " << description;
         textBound = fm.boundingRect( textRect, Qt::TextWordWrap | Qt::AlignHCenter, description );
-    }
     else
         textBound = fm.boundingRect( titleRect, Qt::TextWordWrap | Qt::AlignHCenter, title );
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic