ui/uiengine/medialistwrapper/inc/glxmlwrapper.h
changeset 42 5e1df1b52eb3
parent 40 112f0ac2d1f0
child 44 aa2fa096cbfb
equal deleted inserted replaced
41:ae07d189b490 42:5e1df1b52eb3
    87     void setVisibleWindowIndex(int itemIndex);
    87     void setVisibleWindowIndex(int itemIndex);
    88 	QString retrieveItemUri(int index);
    88 	QString retrieveItemUri(int index);
    89 	QSize retrieveItemDimension(int index);
    89 	QSize retrieveItemDimension(int index);
    90 	QDate retrieveItemDate(int index);
    90 	QDate retrieveItemDate(int index);
    91 	int retrieveItemFrameCount(int index);
    91 	int retrieveItemFrameCount(int index);
    92 	
    92 	QString retrieveViewTitle();
       
    93 	void handlepopulated();	
       
    94 	bool IsPopulated();
    93 	/*
    95 	/*
    94 	 * retriveBitmap helps to retrive the bitmap
    96 	 * retriveBitmap helps to retrive the bitmap
    95 	 * @param1 index 
    97 	 * @param1 index 
    96 	 */
    98 	 */
    97 	QVariant RetrieveBitmap(int index);
    99 	QVariant RetrieveBitmap(int index);
   103     /*
   105     /*
   104      * isSystemItem helps to get the system item information
   106      * isSystemItem helps to get the system item information
   105      * @param1 index 
   107      * @param1 index 
   106      */
   108      */
   107 	bool isSystemItem( int aItemIndex );
   109 	bool isSystemItem( int aItemIndex );
       
   110 	void handleTitleAvailable(QString aTitle);
   108 	
   111 	
   109 signals:
   112 signals:
   110      void updateItem(int index, GlxTBContextType tbContextType);
   113      void updateItem(int index, GlxTBContextType tbContextType);
   111 	 void insertItems(int startIndex,int endIndex);
   114 	 void insertItems(int startIndex,int endIndex);
   112 	 void removeItems(int startIndex,int endIndex);
   115 	 void removeItems(int startIndex,int endIndex);
   113 	 void itemCorrupted(int itemIndex);
   116 	 void itemCorrupted(int itemIndex);
       
   117 	 void updateAlbumTitle(QString aTitle);
       
   118 	 void populated();
   114 
   119 
   115 private:
   120 private:
   116 	GlxMLWrapperPrivate* mMLWrapperPrivate;
   121 	GlxMLWrapperPrivate* mMLWrapperPrivate;
   117 
   122 
   118 };
   123 };