diff -r f291796e213d -r fb37077c270f ui/views/fullscreenview/inc/glxcoverflow.h --- a/ui/views/fullscreenview/inc/glxcoverflow.h Tue Jul 06 14:16:16 2010 +0300 +++ b/ui/views/fullscreenview/inc/glxcoverflow.h Wed Aug 18 09:48:53 2010 +0300 @@ -44,7 +44,8 @@ { TAP_EVENT, //send the signal when user tap on full screen PANNING_START_EVENT, //send the signal when panning of full screen start - EMPTY_ROW_EVENT //send the signal when model have no data + EMPTY_ROW_EVENT, //send the signal when model have no data + ZOOM_START_EVENT } GlxCoverFlowEvent; class GlxCoverFlow : public HbWidget @@ -59,10 +60,20 @@ void indexChanged (int index); void setUiOn(bool uiOn) { mUiOn = uiOn; } void partiallyClean(); - void partiallyCreate(QAbstractItemModel *model, QSize itemSize); + void partiallyCreate(QAbstractItemModel *model, QSize itemSize, int posY = 0 ); void setCoverFlow(); void ClearCoverFlow(); void setMultitouchFilter(QGraphicsItem* multitouchFilter); + + /* + * To get the focus index + */ + int getFocusIndex( ); + + /* + * To get the full screen icon of the image + */ + HbIcon getIcon( int index ); public slots: void zoomStarted(int index); @@ -121,16 +132,6 @@ void resetCoverFlow(); int getSubState(); void timerEvent(QTimerEvent *event); - - /* - * To get the focus index - */ - int getFocusIndex( ); - - /* - * To get the full screen icon of the image - */ - HbIcon getIcon( int index ); /* * To get the URI of the image @@ -159,6 +160,7 @@ bool mZoomOn; QGraphicsItem* mMultitouchFilter; int mTimerId; + bool mIsInit; }; #endif /* GLXCOVERFLOW_H_ */