diff -r 49c70dcc3f17 -r c863538fcbb6 hgcacheproxymodel/tsrc/fute/HgCacheProxyModelTestApp/src/mydataprovider.h --- a/hgcacheproxymodel/tsrc/fute/HgCacheProxyModelTestApp/src/mydataprovider.h Fri May 14 16:57:01 2010 +0300 +++ b/hgcacheproxymodel/tsrc/fute/HgCacheProxyModelTestApp/src/mydataprovider.h Thu May 27 13:59:05 2010 +0300 @@ -13,7 +13,7 @@ * * Description: * -* Version : %version: 1 % +* Version : %version: 4 % */ #ifndef MYDATAPROVIDER2_H #define MYDATAPROVIDER2_H @@ -41,6 +41,7 @@ MyDataProvider(QObject *parent = 0); ~MyDataProvider(); void changeIconSize(ThumbnailManager::ThumbnailSize aThumbnailsize); + void changeMode(int mode); // 0 for Images, 1 for Audio //from MMdESessionObserver and MMdEQueryObserver virtual void HandleSessionOpened(CMdESession& aSession, TInt aError); @@ -62,7 +63,11 @@ private: void getNextThumbnail(); void readMDSData(); - + +public: + void testRemoveItem(int pos); + void testInsertItem(int pos, QList< QPair< QVariant, int > >* data); + private: HbIcon* mDefaultIcon; CActiveSchedulerWait* mScheduler; @@ -73,6 +78,7 @@ int mThumbnailRequestID; ThumbnailManager::ThumbnailSize mThumbnailsize; bool mMDSLoadInProgress; + int mMode; }; #endif // MYDATAPROVIDER2_H