From a7fd04e1f346b150d547c0a70c79af3f2aeec33b Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Fri, 18 Nov 2011 17:28:34 +0100 Subject: [PATCH] Added disc numbers to the Playlist view as well. --- src/libtomahawk/playlist/trackmodel.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/libtomahawk/playlist/trackmodel.cpp b/src/libtomahawk/playlist/trackmodel.cpp index 0c6c7bd6b..2cf2258ae 100644 --- a/src/libtomahawk/playlist/trackmodel.cpp +++ b/src/libtomahawk/playlist/trackmodel.cpp @@ -217,9 +217,18 @@ TrackModel::data( const QModelIndex& index, int role ) const break; case AlbumPos: + QString tPos; if ( query->results().first()->albumpos() == 0 ) return QString(); - return QString::number( query->results().first()->albumpos() ); + else + { + tPos = QString::number( query->results().first()->albumpos() ); + if( query->results().first()->discnumber() == 0 ) + return tPos; + else + return QString( "%1.%2" ).arg( QString::number( query->results().first()->discnumber() ) ) + .arg( tPos ); + } break; } }