mpviewplugins/mpplaybackviewplugin/inc/mpplaybackview.h
changeset 29 8192e5b5c935
parent 25 3ec52facab4d
child 37 eb79a7c355bf
--- a/mpviewplugins/mpplaybackviewplugin/inc/mpplaybackview.h	Fri May 14 15:49:53 2010 +0300
+++ b/mpviewplugins/mpplaybackviewplugin/inc/mpplaybackview.h	Thu May 27 12:49:57 2010 +0300
@@ -64,11 +64,21 @@
 
     void handleSongSelected();
     void showEqualizerDialog();
+    
+    void startRewindTimer();
+    void startForwardTimer();
+    void startSeekRewind();
+    void startSeekForward();
+    void endRewind();
+    void endForward();
+    
+    void connectButtons();
 
 private:
 
     void setupMenu();
     void setupToolbar();
+    void updatePlayPauseIcon();
 
 private:
 
@@ -78,7 +88,7 @@
     MpEqualizerWidget       *mEqualizerWidget;  // Own
 
     HbMainWindow            *mWindow;           // Not own
-    HbAction                *mNavigationBack;   // Own
+    HbAction                *mSoftKeyBack;      // Own
     bool                    mActivated;
 
     HbIcon                  *mPlayIcon;         // Own
@@ -92,9 +102,12 @@
     
     QTranslator             *mMpTranslator;     // Own
     QTranslator             *mCommonTranslator; // Own
+    
+    QTimer                  *mTimer;
 
     bool                    mShuffle;
     bool                    mRepeat;
+    bool                    mSeeking;
 
     Q_DISABLE_COPY(MpPlaybackView)
 };