--- a/mpviewplugins/mpcollectionviewplugin/inc/mpcollectioncontaineralbums.h Fri May 14 15:49:53 2010 +0300
+++ b/mpviewplugins/mpcollectionviewplugin/inc/mpcollectioncontaineralbums.h Thu May 27 12:49:57 2010 +0300
@@ -21,6 +21,8 @@
#include "mpcollectionlistcontainer.h"
class HbGroupBox;
+class HgMediawall;
+class MpCollectionTBoneListDataModel;
class MpCollectionContainerAlbums : public MpCollectionListContainer
{
@@ -31,9 +33,14 @@
explicit MpCollectionContainerAlbums( HbDocumentLoader *loader, QGraphicsItem *parent=0 );
virtual ~MpCollectionContainerAlbums();
+ void setDataModel( MpCollectionDataModel *dataModel );
+
public slots:
void itemActivated( const QModelIndex &index );
+ void albumCentered();
+ void dataReloaded();
+ void albumDataChanged();
private:
@@ -41,10 +48,10 @@
private:
- HbGroupBox *mInfoBar; // Own
-
- QString mArtist;
- QString mAlbum;
+ HbGroupBox *mInfoBar; // Own
+ HgMediawall *mTBone; // Own
+ MpCollectionTBoneListDataModel *mTBoneListModel; // Own
+ int mCurrentAlbumIndex;
};