ui/uiengine/medialistwrapper/inc/glxmlwrapper.h
changeset 26 c499df2dbb33
parent 23 74c9f037fd5d
child 29 2c833fc9e98f
--- a/ui/uiengine/medialistwrapper/inc/glxmlwrapper.h	Fri Apr 16 14:58:46 2010 +0300
+++ b/ui/uiengine/medialistwrapper/inc/glxmlwrapper.h	Mon May 03 12:31:32 2010 +0300
@@ -23,12 +23,16 @@
 #include <QObject>
 #include <glxfiltergeneraldefs.h>
 #include <QtGlobal>
+#include <qmetatype.h>
 #include <glxuistd.h>
 #include <QSize>
+#include <QVariant>
+
 #include <qdatetime.h>
 //forward declarations
 class GlxMLWrapperPrivate;
 class HbIcon;
+class CFbsBitmap;
 //constant declarations
 
 
@@ -38,6 +42,7 @@
 #define GLX_MLWRAPPER_EXPORT Q_DECL_IMPORT
 #endif
 
+Q_DECLARE_METATYPE(CFbsBitmap*);
 
 class GLX_MLWRAPPER_EXPORT GlxMLWrapper : public QObject
 {
@@ -82,7 +87,13 @@
 	QSize retrieveItemDimension(int index);
 	QDate retrieveItemDate(int index);
 	int retrieveItemFrameCount(int index);
-
+	
+	/*
+	 * retriveBitmap helps to retrive the bitmap
+	 * @param1 index 
+	 */
+	QVariant RetrieveBitmap(int index);
+	
 signals:
      void updateItem(int index, GlxTBContextType tbContextType);
 	 void insertItems(int startIndex,int endIndex);