mpviewplugins/mpplaybackviewplugin/src/mpplaybackwidget.cpp
changeset 51 560ce2306a17
parent 45 612c4815aebe
child 59 cd9e40a08dda
--- a/mpviewplugins/mpplaybackviewplugin/src/mpplaybackwidget.cpp	Fri Aug 06 16:51:36 2010 -0500
+++ b/mpviewplugins/mpplaybackviewplugin/src/mpplaybackwidget.cpp	Tue Aug 24 03:36:14 2010 -0500
@@ -84,7 +84,6 @@
         mAlbumArt->setDefaultIcon( HbIcon( "qtg_large_album_art" ) );
         tmpWidgetPtr = mDocumentLoader->findWidget(QString("realAudio"));
         mRealAudioIndicator = qobject_cast<HbLabel*>(tmpWidgetPtr);
-        mRealAudioIndicator->hide();
         tmpWidgetPtr = mDocumentLoader->findWidget(QString("repeatIcon"));
         mRepeatIndicator = qobject_cast<HbLabel*>(tmpWidgetPtr);
                 
@@ -142,9 +141,25 @@
 void MpPlaybackWidget::playbackInfoChanged( )
 {
     TX_ENTRY
+    //Title
     mSongTitle->setPlainText( mPlaybackData->title() );
-    mArtistName->setPlainText( mPlaybackData->artist() );
-    mAlbumName->setPlainText( mPlaybackData->album() );
+    // Artist
+    QString data = mPlaybackData->artist();
+    if ( !data.isEmpty() ) {
+        mArtistName->setPlainText( data );
+    }
+    else {
+        mArtistName->setPlainText( hbTrId( "txt_mus_other_unknown3" ) );
+    }
+    // Album
+    data = mPlaybackData->album();
+    if ( !data.isEmpty() ) {
+        mAlbumName->setPlainText( data );
+    }
+    else {
+        mAlbumName->setPlainText( hbTrId( "txt_mus_other_unknown4" ) );
+    }
+    // RealAudioIcon
     mRealAudioIndicator->setVisible( mPlaybackData->realAudio() );
     emit signalPlaybackInfoChanged();
     TX_EXIT