videoplayback/hbvideoplaybackview/tsrc/teststatuspanecontrol/stub/inc/hbvideobaseplaybackview.h
equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: HB Video playback view |
14 * Description: HB Video playback view |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 // Version : %version: 5 % |
18 // Version : %version: 6 % |
19 |
19 |
20 |
20 |
21 |
21 |
22 // This file defines the API for .dll |
22 // This file defines the API for .dll |
23 |
23 |
24 #ifndef __HBVIDEOBASEPLAYBACKVIEW_H__ |
24 #ifndef __HBVIDEOBASEPLAYBACKVIEW_H__ |
25 #define __HBVIDEOBASEPLAYBACKVIEW_H__ |
25 #define __HBVIDEOBASEPLAYBACKVIEW_H__ |
26 |
26 |
27 // Include Files |
27 // Include Files |
|
28 #include <hbwidget.h> |
28 #include <hbview.h> |
29 #include <hbview.h> |
29 |
|
30 |
30 |
31 // Constants |
31 // Constants |
32 |
32 |
33 // Forward Declarations |
33 // Forward Declarations |
34 |
34 |
35 // Class Definitions |
35 // Class Definitions |
|
36 class HbAction; |
|
37 class HbMenu; |
36 |
38 |
37 class HbVideoBasePlaybackView : public HbView |
39 class HbVideoBasePlaybackView : public HbWidget |
38 { |
40 { |
39 Q_OBJECT |
41 Q_OBJECT |
40 |
42 |
41 public: |
43 public: |
42 HbVideoBasePlaybackView(); |
44 HbVideoBasePlaybackView(); |
53 virtual void doClosePlayer(); |
55 virtual void doClosePlayer(); |
54 |
56 |
55 void setViewFlags( HbView::HbViewFlags flags ); |
57 void setViewFlags( HbView::HbViewFlags flags ); |
56 HbView::HbViewFlags viewFlags(); |
58 HbView::HbViewFlags viewFlags(); |
57 |
59 |
58 protected slots: |
60 void setTitleBarVisible( bool visible ); |
|
61 void setStatusBarVisible( bool visible ); |
|
62 void setNavigationAction(HbAction *action); |
|
63 HbMenu *menu(); |
59 |
64 |
|
65 public slots: |
60 virtual void closePlaybackView(); |
66 virtual void closePlaybackView(); |
61 |
67 |
62 public: |
68 public: |
63 bool mViewActive; |
69 bool mViewActive; |
|
70 bool mTitleBarVisible; |
|
71 bool mStatusBarVisible; |
|
72 |
|
73 HbMenu *mMenu; |
64 HbView::HbViewFlags mFlag; |
74 HbView::HbViewFlags mFlag; |
65 |
|
66 }; |
75 }; |
67 |
76 |
68 #endif // __HBVIDEOBASEPLAYBACKVIEW_H__ |
77 #endif // __HBVIDEOBASEPLAYBACKVIEW_H__ |
69 |
78 |
70 // EOF |
79 // EOF |