diff -r 79c49924ae23 -r af3740e3753f mpengine/src/mpmpxcollectionframeworkwrapper.cpp --- a/mpengine/src/mpmpxcollectionframeworkwrapper.cpp Tue Jul 06 14:13:36 2010 +0300 +++ b/mpengine/src/mpmpxcollectionframeworkwrapper.cpp Wed Aug 18 09:46:20 2010 +0300 @@ -91,11 +91,11 @@ /*! Constructs the utility wrapper. */ -MpMpxCollectionFrameworkWrapper::MpMpxCollectionFrameworkWrapper( TUid hostUid, QObject *parent ) +MpMpxCollectionFrameworkWrapper::MpMpxCollectionFrameworkWrapper( TUid hostUid, MpSongData *songData, QObject *parent ) : QObject( parent ) { d_ptr = new MpMpxCollectionFrameworkWrapperPrivate( this ); - d_ptr->init( hostUid ); + d_ptr->init( hostUid, songData ); } /*! @@ -296,6 +296,14 @@ } /*! + Retrieves song details for the specified \a index. + */ +void MpMpxCollectionFrameworkWrapper::retrieveSongDetails( int index ) +{ + d_ptr->retrieveSongDetails( index ); +} + +/*! Called to save playback data used for publishing activity (i.e. restore path) */ void MpMpxCollectionFrameworkWrapper::savePath( QByteArray &data )