diff -r 72396548277c -r aa2fa096cbfb ui/uiengine/medialistwrapper/inc/glxmlwrapper.h --- a/ui/uiengine/medialistwrapper/inc/glxmlwrapper.h Fri May 28 21:11:54 2010 +0530 +++ b/ui/uiengine/medialistwrapper/inc/glxmlwrapper.h Fri Jun 11 17:53:15 2010 +0530 @@ -61,6 +61,11 @@ * for setting the attribute context mode will be used mainly for retreiving thumbnail of different sizes. */ void setContextMode(GlxContextMode contextMode); + /** + * for removing the contect once it is not rquired anymore + */ + void removeContextMode(GlxContextMode contextMode); + /** * for retreiving the data Count. */ @@ -76,6 +81,7 @@ void handleIconCorrupt(int itemIndex); void handleGeneralError(int error); void handleListItemAvailable(int itemIndex); + void handleDetailsItemAvailable(int itemIndex); int getFocusIndex() const; void setFocusIndex(int itemIndex); @@ -83,11 +89,26 @@ QString retrieveListTitle(int index); QString retrieveListSubTitle(int index); + /* + * fetches the comments entered for the image + */ + QString retrieveListDesc(int index); int getVisibleWindowIndex(); void setVisibleWindowIndex(int itemIndex); QString retrieveItemUri(int index); QSize retrieveItemDimension(int index); + /* + * fetches the size for the image + */ + int retrieveItemSize(int index); + /* + * fetches the date for the image + */ QDate retrieveItemDate(int index); + /* + * fetches the time for the image + */ + QTime retrieveItemTime(int index); int retrieveItemFrameCount(int index); QString retrieveViewTitle(); void handlepopulated(); @@ -116,6 +137,10 @@ void itemCorrupted(int itemIndex); void updateAlbumTitle(QString aTitle); void populated(); + /* + * emits the signal to update details view + */ + void updateDetails(); private: GlxMLWrapperPrivate* mMLWrapperPrivate;