74 void itemsRemoved(int startIndex,int endIndex); |
79 void itemsRemoved(int startIndex,int endIndex); |
75 void handleReceivedIcon(int itemIndex, GlxTBContextType tbContextType); |
80 void handleReceivedIcon(int itemIndex, GlxTBContextType tbContextType); |
76 void handleIconCorrupt(int itemIndex); |
81 void handleIconCorrupt(int itemIndex); |
77 void handleGeneralError(int error); |
82 void handleGeneralError(int error); |
78 void handleListItemAvailable(int itemIndex); |
83 void handleListItemAvailable(int itemIndex); |
|
84 void handleDetailsItemAvailable(int itemIndex); |
79 int getFocusIndex() const; |
85 int getFocusIndex() const; |
80 void setFocusIndex(int itemIndex); |
86 void setFocusIndex(int itemIndex); |
81 |
87 |
82 void setSelectedIndex(int aItemIndex); |
88 void setSelectedIndex(int aItemIndex); |
83 |
89 |
84 QString retrieveListTitle(int index); |
90 QString retrieveListTitle(int index); |
85 QString retrieveListSubTitle(int index); |
91 QString retrieveListSubTitle(int index); |
|
92 /* |
|
93 * fetches the comments entered for the image |
|
94 */ |
|
95 QString retrieveListDesc(int index); |
86 int getVisibleWindowIndex(); |
96 int getVisibleWindowIndex(); |
87 void setVisibleWindowIndex(int itemIndex); |
97 void setVisibleWindowIndex(int itemIndex); |
88 QString retrieveItemUri(int index); |
98 QString retrieveItemUri(int index); |
89 QSize retrieveItemDimension(int index); |
99 QSize retrieveItemDimension(int index); |
|
100 /* |
|
101 * fetches the size for the image |
|
102 */ |
|
103 int retrieveItemSize(int index); |
|
104 /* |
|
105 * fetches the date for the image |
|
106 */ |
90 QDate retrieveItemDate(int index); |
107 QDate retrieveItemDate(int index); |
|
108 /* |
|
109 * fetches the time for the image |
|
110 */ |
|
111 QTime retrieveItemTime(int index); |
91 int retrieveItemFrameCount(int index); |
112 int retrieveItemFrameCount(int index); |
92 QString retrieveViewTitle(); |
113 QString retrieveViewTitle(); |
93 void handlepopulated(); |
114 void handlepopulated(); |
94 bool IsPopulated(); |
115 bool IsPopulated(); |
95 /* |
116 /* |
114 void insertItems(int startIndex,int endIndex); |
135 void insertItems(int startIndex,int endIndex); |
115 void removeItems(int startIndex,int endIndex); |
136 void removeItems(int startIndex,int endIndex); |
116 void itemCorrupted(int itemIndex); |
137 void itemCorrupted(int itemIndex); |
117 void updateAlbumTitle(QString aTitle); |
138 void updateAlbumTitle(QString aTitle); |
118 void populated(); |
139 void populated(); |
|
140 /* |
|
141 * emits the signal to update details view |
|
142 */ |
|
143 void updateDetails(); |
119 |
144 |
120 private: |
145 private: |
121 GlxMLWrapperPrivate* mMLWrapperPrivate; |
146 GlxMLWrapperPrivate* mMLWrapperPrivate; |
122 |
147 |
123 }; |
148 }; |