diff -r 45459746d5e8 -r 27f2d7aec52a ui/views/slideshowsettingsview/inc/glxslideshowsettingsview.h --- a/ui/views/slideshowsettingsview/inc/glxslideshowsettingsview.h Mon Sep 27 15:13:20 2010 +0530 +++ b/ui/views/slideshowsettingsview/inc/glxslideshowsettingsview.h Wed Oct 06 14:49:39 2010 +0530 @@ -17,46 +17,47 @@ * */ - #ifndef GLXSLIDESHOWSETTINGSVIEW_H #define GLXSLIDESHOWSETTINGSVIEW_H #include "glxview.h" - //Qt/Orbit forward declarations class HbLabel; class HbView; class HbMainWindow; class HbComboBox; +class HbPushButton; class QAbstractItemModel; class GlxSettingInterface; -class GlxSlideShowSettingsView : public GlxView +class GlxSlideShowSettingsView: public GlxView { - Q_OBJECT +Q_OBJECT -public : - GlxSlideShowSettingsView(HbMainWindow *window); +public: + GlxSlideShowSettingsView( HbMainWindow *window ); ~GlxSlideShowSettingsView(); - void activate() ; + void activate(); void deActivate(); - void setModel (QAbstractItemModel *model); + void setModel( QAbstractItemModel *model ); private slots: - void orientationChanged(Qt::Orientation); - + void orientationChanged( Qt::Orientation ); + void playSlideShow( ); + private: void setLayout(); - + private: - HbComboBox *mEffect; //Drop down box to display transition effect - HbComboBox *mDelay; //Drop down box to display transition delay - HbMainWindow *mWindow; //no ownership - HbLabel *mContextlabel; //Display SlideShow label - HbLabel *mEffectlabel; //Display "Transition Effect: " - HbLabel *mDelaylabel; //Display "Transition delay: " - GlxSettingInterface *mSettings; //no ownership + HbComboBox *mEffect; //Drop down box to display transition effect + HbComboBox *mDelay; //Drop down box to display transition delay + HbMainWindow *mWindow; //no ownership + HbLabel *mContextlabel; //Display SlideShow label + HbLabel *mEffectlabel; //Display "Transition Effect: " + HbLabel *mDelaylabel; //Display "Transition delay: " + HbPushButton *mPlaySlideShow; //For playing slide show + GlxSettingInterface *mSettings; //no ownership }; #endif /* GLXGRIDVIEW_H_ */