diff -r 74c9f037fd5d -r 99ad1390cd33 ui/views/fullscreenview/inc/glxfullscreenview.h --- a/ui/views/fullscreenview/inc/glxfullscreenview.h Fri Mar 19 09:28:59 2010 +0200 +++ b/ui/views/fullscreenview/inc/glxfullscreenview.h Fri Apr 16 14:58:46 2010 +0300 @@ -28,11 +28,13 @@ #include //Orbit/Qt forward declartion class QTimer; +class HbAction; class HbGridView; class HbMainWindow; class HbPushButton; class HbDocumentLoader; class QAbstractItemModel; +class HbIconItem; //User Defined forward declartion class GlxZoomSlider; @@ -78,13 +80,12 @@ void scrollingEnded(); void pressed(const QModelIndex &index ); void released(const QModelIndex &index ); - void showdetailsview(); - void setVisvalWindowIndex(); + void setVisvalWindowIndex(); void coverFlowEventHandle( GlxCoverFlowEvent e); + void effectFinished( const HbEffect::EffectStatus ); + void imageSelectionEffectFinished( const HbEffect::EffectStatus ); + void handleToolBarAction(); -signals : - void cancelTimer(); - private: /* @@ -107,7 +108,10 @@ /* * Called when an item is highlighted. */ - void SetImageToHdmiL(); + void SetImageToHdmiL(); + void loadFullScreenToolBar(); + void imageSelectionAnimation(const QModelIndex &index); + private: QAbstractItemModel *mModel; //no ownership HbMainWindow *mWindow; //no ownership @@ -115,16 +119,17 @@ HbGridView *mImageStrip; bool mUiOff; // to check the current status of ui on / off QTimer *mUiOffTimer; //use for ui off after 30 sec + HbIconItem *mIconItem ; //temporary item for play the image strip select animation //for Zoom HbPushButton *mZmPushButton; GlxZoomSlider *mZoomSlider; GlxZoomControl *mZoomControl; - bool mSendUserActivityEvent; - //for the FLIP CASE - HbPushButton *mFlipPushButton; - int nbrCol; //to store the number of column in the image strip HbDocumentLoader *mDocLoader; CGlxHdmiController* iHdmiController; + HbToolBar *mFullScreenToolBar; //Fullscreen Toolbar + HbAction *mFlipAction; //Action : it starts activates the details view + HbAction *mSendAction; + HbAction *mDeleteAction; }; #endif /* GLXFULLSCREENVIEW_H_ */