41 QString itemData( int index, MpMpxCollectionData::DataType type ) const; |
41 QString itemData( int index, MpMpxCollectionData::DataType type ) const; |
42 |
42 |
43 bool isAutoPlaylist(); |
43 bool isAutoPlaylist(); |
44 bool isAutoPlaylist( int index ); |
44 bool isAutoPlaylist( int index ); |
45 int itemCount( int index ); |
45 int itemCount( int index ); |
|
46 int containerId(); |
|
47 int itemId(int index); |
|
48 void removeItem(int index); |
|
49 bool testCachedItem( int itemId ); |
|
50 void insertCachedItem(int index); |
46 |
51 |
47 void setMpxMedia( const CMPXMedia& entries ); |
52 void setMpxMedia( const CMPXMedia& entries ); |
48 const CMPXMedia& containerMedia(); |
53 const CMPXMedia& containerMedia(); |
49 |
54 |
50 private: |
55 private: |
51 |
56 |
52 void DoGetDataL( int index, MpMpxCollectionData::DataType type, QString& data ) const; |
57 void DoGetDataL( int index, MpMpxCollectionData::DataType type, QString& data ) const; |
53 bool DoIsAutoPlaylistL(); |
58 bool DoIsAutoPlaylistL(); |
54 bool DoIsAutoPlaylistL( int index ); |
59 bool DoIsAutoPlaylistL( int index ); |
55 int DoGetItemCountL( int index ); |
60 int DoGetItemCountL( int index ); |
|
61 int DoGetContainerIdL(); |
|
62 int DoGetItemIdL( int index ); |
|
63 void DoRemoveItemL( int index ); |
|
64 bool DoTestCachedItemL( int itemId ); |
|
65 |
56 void SetCollectionContextL(); |
66 void SetCollectionContextL(); |
57 void DoSetMpxMediaL( const CMPXMedia& entries ); |
67 void DoSetMpxMediaL( const CMPXMedia& entries ); |
58 |
68 |
59 private: |
69 private: |
60 |
70 |