103 void addImageStripConnection(); |
103 void addImageStripConnection(); |
104 void removeConnection(); |
104 void removeConnection(); |
105 void createUiControl(); |
105 void createUiControl(); |
106 void setImageStripModel(); |
106 void setImageStripModel(); |
107 |
107 |
108 /* |
|
109 * Called when an item is highlighted. |
|
110 */ |
|
111 void SetImageToHdmiL(); |
|
112 void loadFullScreenToolBar(); |
108 void loadFullScreenToolBar(); |
113 void imageSelectionAnimation(const QModelIndex &index); |
109 void imageSelectionAnimation(const QModelIndex &index); |
114 |
110 int getSubState(); |
|
111 void setHdmiModel(QAbstractItemModel *model); |
115 private: |
112 private: |
116 QAbstractItemModel *mModel; //no ownership |
113 QAbstractItemModel *mModel; //no ownership |
117 HbMainWindow *mWindow; //no ownership |
114 HbMainWindow *mWindow; //no ownership |
118 GlxCoverFlow *mCoverFlow; |
115 GlxCoverFlow *mCoverFlow; |
119 HbGridView *mImageStrip; |
116 HbGridView *mImageStrip; |
120 bool mUiOff; // to check the current status of ui on / off |
|
121 QTimer *mUiOffTimer; //use for ui off after 30 sec |
117 QTimer *mUiOffTimer; //use for ui off after 30 sec |
122 HbIconItem *mIconItem ; //temporary item for play the image strip select animation |
118 HbIconItem *mIconItem ; //temporary item for play the image strip select animation |
123 //for Zoom |
119 GlxTvOutWrapper *mTvOutWrapper; |
|
120 HbToolBar *mFullScreenToolBar; //Fullscreen Toolbar |
|
121 HbAction *mFlipAction; //Action : it starts activates the details view |
|
122 HbAction *mSendAction; |
|
123 HbAction *mDeleteAction; |
|
124 HbAction *mUseImageAction; |
|
125 |
|
126 //for Zoom |
124 HbPushButton *mZmPushButton; |
127 HbPushButton *mZmPushButton; |
125 GlxZoomSlider *mZoomSlider; |
128 GlxZoomSlider *mZoomSlider; |
126 GlxZoomControl *mZoomControl; |
129 GlxZoomControl *mZoomControl; |
127 HbDocumentLoader *mDocLoader; |
130 HbDocumentLoader *mDocLoader; |
128 CGlxHdmiController* iHdmiController; |
131 |
129 HbToolBar *mFullScreenToolBar; //Fullscreen Toolbar |
132 bool mUiOff; // to check the current status of ui on / off |
130 HbAction *mFlipAction; //Action : it starts activates the details view |
|
131 HbAction *mSendAction; |
|
132 HbAction *mDeleteAction; |
|
133 }; |
133 }; |
134 |
134 |
135 #endif /* GLXFULLSCREENVIEW_H_ */ |
135 #endif /* GLXFULLSCREENVIEW_H_ */ |