mpviewplugins/mpcollectionviewplugin/tsrc/unittest_mpcollectioncontainers/stub/inc/mpmpxcollectiondata.h
equal
deleted
inserted
replaced
16 */ |
16 */ |
17 |
17 |
18 #ifndef MPMPXCOLLECTIONDATA_H |
18 #ifndef MPMPXCOLLECTIONDATA_H |
19 #define MPMPXCOLLECTIONDATA_H |
19 #define MPMPXCOLLECTIONDATA_H |
20 |
20 |
|
21 #include <QObject> |
21 #include "mpmpxcollectionviewdefs.h" |
22 #include "mpmpxcollectionviewdefs.h" |
22 |
23 |
23 class CMPXMedia; |
24 class CMPXMedia; |
24 |
|
25 |
25 |
26 class MpMpxCollectionData |
26 class MpMpxCollectionData : public QObject |
27 { |
27 { |
28 |
28 |
29 public: |
29 public: |
30 |
30 |
31 enum DataType { |
31 enum DataType { |
39 Rating, |
39 Rating, |
40 AlbumArtUri |
40 AlbumArtUri |
41 }; |
41 }; |
42 |
42 |
43 // Stub functions |
43 // Stub functions |
44 MpMpxCollectionData(); |
44 explicit MpMpxCollectionData( QObject *parent=0 ); |
45 ~MpMpxCollectionData(); |
45 virtual ~MpMpxCollectionData(); |
46 |
46 |
47 TCollectionContext context(); |
47 TCollectionContext context(); |
|
48 |
|
49 int count() const; |
|
50 QString collectionTitle() const; |
48 QString itemData( int index, MpMpxCollectionData::DataType type ) const; |
51 QString itemData( int index, MpMpxCollectionData::DataType type ) const; |
49 |
52 |
50 void setMpxMedia( const CMPXMedia& entries ); |
53 bool setCurrentAlbum( int index ); |
|
54 |
51 const CMPXMedia& containerMedia(); |
55 const CMPXMedia& containerMedia(); |
52 int count() const; |
|
53 QString collectionTitle() const; |
|
54 |
56 |
55 public: |
57 public: |
|
58 |
56 CMPXMedia *mContainerMedia; |
59 CMPXMedia *mContainerMedia; |
57 TBool mMediaSet; |
60 bool mMediaSet; |
58 TCollectionContext mContext; |
61 TCollectionContext mContext; |
59 int mCount; |
62 int mCount; |
|
63 int mCurrentAlbumIndex; |
|
64 bool mCurrentAlbumAvailable; |
|
65 bool mReturnCollectionTitle; |
|
66 |
60 }; |
67 }; |
61 |
68 |
62 #endif // MPMPXCOLLECTIONDATA_H |
69 #endif // MPMPXCOLLECTIONDATA_H |
63 |
70 |