--- 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;