equal
deleted
inserted
replaced
24 class HbIcon; |
24 class HbIcon; |
25 class HbMainWindow; |
25 class HbMainWindow; |
26 class MpMpxPbFrameworkWrapper; |
26 class MpMpxPbFrameworkWrapper; |
27 class MpPlaybackData; |
27 class MpPlaybackData; |
28 class MpPlaybackWidget; |
28 class MpPlaybackWidget; |
|
29 class MpEqualizerWidget; |
|
30 class QTranslator; |
29 |
31 |
30 |
32 |
31 class MpPlaybackView : public MpViewBase |
33 class MpPlaybackView : public MpViewBase |
32 { |
34 { |
33 Q_OBJECT |
35 Q_OBJECT |
45 |
47 |
46 void command( int aCommand ); |
48 void command( int aCommand ); |
47 |
49 |
48 public slots: |
50 public slots: |
49 |
51 |
50 void startCollectionView(); |
52 void startSettingsView(); |
51 void back(); |
53 void back(); |
52 void exit(); |
54 void exit(); |
53 |
55 |
54 void playbackStateChanged(); |
56 void playbackStateChanged(); |
55 |
57 |
|
58 void flip(); |
|
59 |
56 void toggleShuffle(); |
60 void toggleShuffle(); |
57 void shuffleChanged(bool shuffle); |
61 void shuffleChanged( bool shuffle ); |
58 void toggleRepeat(); |
62 void toggleRepeat(); |
59 void repeatChanged(bool repeat); |
63 void repeatChanged( bool repeat ); |
60 |
64 |
61 void handleSongSelected(); |
65 void handleSongSelected(); |
|
66 void showEqualizerDialog(); |
62 |
67 |
63 private: |
68 private: |
64 |
69 |
65 void setupMenu(); |
70 void setupMenu(); |
66 void setupToolbar(); |
71 void setupToolbar(); |
68 private: |
73 private: |
69 |
74 |
70 MpMpxPbFrameworkWrapper *mFrameworkWrapper; // Own |
75 MpMpxPbFrameworkWrapper *mFrameworkWrapper; // Own |
71 MpPlaybackData *mPlaybackData; // Not own |
76 MpPlaybackData *mPlaybackData; // Not own |
72 MpPlaybackWidget *mPlaybackWidget; // Not own |
77 MpPlaybackWidget *mPlaybackWidget; // Not own |
|
78 MpEqualizerWidget *mEqualizerWidget; // Own |
73 |
79 |
74 HbMainWindow *mWindow; // Not own |
80 HbMainWindow *mWindow; // Not own |
75 HbAction *mSoftKeyBack; // Own |
81 HbAction *mSoftKeyBack; // Own |
76 bool mActivated; |
82 bool mActivated; |
77 |
83 |
81 HbIcon *mShuffleOffIcon; // Own |
87 HbIcon *mShuffleOffIcon; // Own |
82 |
88 |
83 HbAction *mPlayPauseAction; // Not own |
89 HbAction *mPlayPauseAction; // Not own |
84 HbAction *mRepeatAction; // Not own |
90 HbAction *mRepeatAction; // Not own |
85 HbAction *mShuffleAction; // Not own |
91 HbAction *mShuffleAction; // Not own |
|
92 |
|
93 QTranslator *mMpTranslator; // Own |
|
94 QTranslator *mCommonTranslator; // Own |
86 |
95 |
87 bool mShuffle; |
96 bool mShuffle; |
88 bool mRepeat; |
97 bool mRepeat; |
89 |
98 |
90 Q_DISABLE_COPY(MpPlaybackView) |
99 Q_DISABLE_COPY(MpPlaybackView) |