mpviewplugins/mpcollectionviewplugin/tsrc/unittest_mpcollectioncontainers/stub/inc/mpmpxcollectiondata.h
changeset 35 fdb31ab341af
parent 20 82baf59ce8dd
child 47 4cc1412daed0
--- a/mpviewplugins/mpcollectionviewplugin/tsrc/unittest_mpcollectioncontainers/stub/inc/mpmpxcollectiondata.h	Fri Apr 30 19:33:32 2010 -0500
+++ b/mpviewplugins/mpcollectionviewplugin/tsrc/unittest_mpcollectioncontainers/stub/inc/mpmpxcollectiondata.h	Fri May 14 18:54:37 2010 -0500
@@ -18,12 +18,12 @@
 #ifndef MPMPXCOLLECTIONDATA_H
 #define MPMPXCOLLECTIONDATA_H
 
+#include <QObject>
 #include "mpmpxcollectionviewdefs.h"
 
 class CMPXMedia;
- 
 
-class MpMpxCollectionData 
+class MpMpxCollectionData : public QObject
 {
 
 public:
@@ -41,22 +41,29 @@
     };
 
     // Stub functions
-     MpMpxCollectionData();
-    ~MpMpxCollectionData();
+    explicit MpMpxCollectionData( QObject *parent=0 );
+    virtual ~MpMpxCollectionData();
 
     TCollectionContext context();
+
+    int count() const;
+    QString collectionTitle() const;
     QString itemData( int index, MpMpxCollectionData::DataType type ) const;
 
-    void setMpxMedia( const CMPXMedia& entries );
+    bool setCurrentAlbum( int index );
+
     const CMPXMedia& containerMedia();
-    int count() const;
-    QString collectionTitle() const;
 
 public:
+
     CMPXMedia               *mContainerMedia;
-    TBool                   mMediaSet;
+    bool                    mMediaSet;
     TCollectionContext      mContext;
     int                     mCount;
+    int                     mCurrentAlbumIndex;
+    bool                    mCurrentAlbumAvailable;
+    bool                    mReturnCollectionTitle;
+
 };
 
 #endif // MPMPXCOLLECTIONDATA_H