diff -r b93f525c9244 -r 0f32e550d9d8 mpviewplugins/mpplaybackviewplugin/src/mpplaybackwidget.cpp --- a/mpviewplugins/mpplaybackviewplugin/src/mpplaybackwidget.cpp Fri Jun 25 17:21:37 2010 -0500 +++ b/mpviewplugins/mpplaybackviewplugin/src/mpplaybackwidget.cpp Fri Jul 09 16:27:03 2010 -0500 @@ -21,11 +21,12 @@ #include #include #include -#include #include #include "mpplaybackwidget.h" #include "mpplaybackdata.h" +#include "mpalbumcoverwidget.h" +#include "mpplaybackdocumentloader.h" #include "mptrace.h" const unsigned int KMicroSecToMiliSec( 1000 ); @@ -60,7 +61,7 @@ mLayout->setMinimumSize( 0.0, 0.0 ); setLayout( mLayout ); bool widgetsOk = false; - mDocumentLoader = new HbDocumentLoader(); + mDocumentLoader = new MpPlaybackDocumentLoader(); HbMainWindow *mainWindow = hbInstance->allMainWindows()[0]; if ( mDocumentLoader ) { @@ -78,7 +79,9 @@ tmpWidgetPtr = mDocumentLoader->findWidget(QString("songText")); mSongTitle = qobject_cast(tmpWidgetPtr); tmpWidgetPtr = mDocumentLoader->findWidget(QString("albumArt")); - mAlbumArt = qobject_cast(tmpWidgetPtr); + mAlbumArt = qobject_cast(tmpWidgetPtr); + mAlbumArt->setEnabled( false ); + mAlbumArt->setDefaultIcon( HbIcon( "qtg_large_music_album" ) ); tmpWidgetPtr = mDocumentLoader->findWidget(QString("realAudio")); mRealAudioIndicator = qobject_cast(tmpWidgetPtr); mRealAudioIndicator->hide(); @@ -189,9 +192,8 @@ TX_ENTRY HbIcon icon; mPlaybackData->albumArt( icon ); - - mAlbumArt->setIcon( icon ); + mAlbumArt->setEnabled( true ); TX_EXIT }