equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: Implementation of QMPXVideoPlaybackControlBar |
14 * Description: Implementation of QMPXVideoPlaybackControlBar |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 // Version : %version: 2 % |
18 // Version : %version: 3 % |
19 |
19 |
20 |
20 |
21 |
21 |
22 #ifndef MPXVIDEOPLAYBACKCONTROLBAR_H_ |
22 #ifndef MPXVIDEOPLAYBACKCONTROLBAR_H_ |
23 #define MPXVIDEOPLAYBACKCONTROLBAR_H_ |
23 #define MPXVIDEOPLAYBACKCONTROLBAR_H_ |
24 |
24 |
25 |
25 |
26 |
|
27 #include <hbeffect.h> |
|
28 #include <hbwidget.h> |
26 #include <hbwidget.h> |
29 #include <mpxplaybackframeworkdefs.h> |
27 #include <mpxplaybackframeworkdefs.h> |
30 |
28 |
31 class QMPXVideoPlaybackToolBar; |
29 class QMPXVideoPlaybackToolBar; |
32 class QMPXVideoPlaybackProgressBar; |
30 class QMPXVideoPlaybackProgressBar; |
46 void updateWithFileDetails( QMPXVideoPlaybackViewFileDetails* details ); |
44 void updateWithFileDetails( QMPXVideoPlaybackViewFileDetails* details ); |
47 void setVisibleToControlBar( bool visible ); |
45 void setVisibleToControlBar( bool visible ); |
48 void durationChanged( int duration ); |
46 void durationChanged( int duration ); |
49 void positionChanged( int position ); |
47 void positionChanged( int position ); |
50 |
48 |
51 private slots: |
|
52 void appeared( const HbEffect::EffectStatus &status ); |
|
53 void disappeared( const HbEffect::EffectStatus &status ); |
|
54 |
|
55 private: |
49 private: |
56 QMPXVideoPlaybackControlsController *mController; |
50 QMPXVideoPlaybackControlsController *mController; |
57 QMPXVideoPlaybackToolBar *mToolBar; |
51 QMPXVideoPlaybackToolBar *mToolBar; |
58 QMPXVideoPlaybackProgressBar *mProgressBar; |
52 QMPXVideoPlaybackProgressBar *mProgressBar; |
59 }; |
53 }; |