screensaver/screensaverplugins/snsrbigclockscreensaverplugin/inc/snsranalogclockcontainer.h
changeset 69 87476091b3f5
parent 62 341166945d65
equal deleted inserted replaced
67:474929a40a0f 69:87476091b3f5
    20 
    20 
    21 #include "snsrbigclockcontainer.h"
    21 #include "snsrbigclockcontainer.h"
    22 
    22 
    23 SCREENSAVER_TEST_CLASS(T_SnsrBigClockScreensaverPlugin)
    23 SCREENSAVER_TEST_CLASS(T_SnsrBigClockScreensaverPlugin)
    24 
    24 
    25 class HbLabel;
    25 class SnsrLabel;
    26 class SnsrAnalogClockWidget;
    26 class SnsrAnalogClockWidget;
    27 class SnsrSwipeWidget;
    27 class SnsrSwipeWidget;
    28 
    28 
    29 class SnsrAnalogClockContainer : public SnsrBigClockContainer
    29 class SnsrAnalogClockContainer : public SnsrBigClockContainer
    30 {
    30 {
    36     ~SnsrAnalogClockContainer();
    36     ~SnsrAnalogClockContainer();
    37 
    37 
    38 public slots:
    38 public slots:
    39 
    39 
    40     virtual void update();
    40     virtual void update();
    41     virtual void changeLayout(Qt::Orientation orientation);
       
    42 
    41 
    43 public: // from base classes
    42 public: // from base classes
    44 
    43 
    45     virtual int updateIntervalInMilliseconds();
    44     virtual int updateIntervalInMilliseconds();
    46 
    45 
       
    46 protected: // from base classes
       
    47 
       
    48     virtual void loadWidgets();
       
    49 
    47 private: // data
    50 private: // data
    48 
    51 
    49     HbLabel *mDateLabel;
    52     SnsrLabel *mDateLabel;
    50     SnsrAnalogClockWidget *mAnalogClockWidget;
    53     SnsrAnalogClockWidget *mAnalogClockWidget;
    51     SnsrSwipeWidget *mSwipeWidget;
    54     SnsrSwipeWidget *mSwipeWidget;
    52 
    55 
    53     SCREENSAVER_TEST_FRIEND_CLASS(T_SnsrBigClockScreensaverPlugin)
    56     SCREENSAVER_TEST_FRIEND_CLASS(T_SnsrBigClockScreensaverPlugin)
    54 };
    57 };