--- a/mpviewplugins/mpcollectionviewplugin/inc/mpcollectioncontainerartists.h Fri Apr 30 19:33:32 2010 -0500
+++ b/mpviewplugins/mpcollectionviewplugin/inc/mpcollectioncontainerartists.h Fri May 14 18:54:37 2010 -0500
@@ -21,6 +21,8 @@
#include "mpcollectionlistcontainer.h"
class HbGroupBox;
+class HgMediawall;
+class MpCollectionTBoneListDataModel;
class MpCollectionContainerArtists : public MpCollectionListContainer
{
@@ -31,9 +33,14 @@
explicit MpCollectionContainerArtists( HbDocumentLoader *loader, QGraphicsItem *parent=0 );
virtual ~MpCollectionContainerArtists();
+ void setDataModel( MpCollectionDataModel *dataModel );
+
public slots:
void itemActivated( const QModelIndex &index );
+ void albumCentered();
+ void dataReloaded();
+ void albumDataChanged();
private:
@@ -41,10 +48,12 @@
private:
- HbGroupBox *mInfoBar; // Own
-
- QString mArtist;
- QString mAlbum;
+ HbGroupBox *mInfoBar; // Own
+ HgMediawall *mTBone; // Own
+ MpCollectionTBoneListDataModel *mTBoneListModel; // Own
+ int mCurrentArtistIndex;
+ int mCurrentAlbumIndex;
+ int mAlbumIndexOffset;
};