mpviewplugins/mpplaybackviewplugin/inc/mpplaybackwidget.h
changeset 59 cd9e40a08dda
parent 43 0f32e550d9d8
--- a/mpviewplugins/mpplaybackviewplugin/inc/mpplaybackwidget.h	Fri Sep 03 19:58:01 2010 -0500
+++ b/mpviewplugins/mpplaybackviewplugin/inc/mpplaybackwidget.h	Tue Sep 21 11:40:39 2010 -0500
@@ -28,6 +28,7 @@
 class HbLabel;
 class MpPlaybackDocumentLoader;
 class MpAlbumCoverWidget;
+class MpLightMonitor;
 
 class MpPlaybackWidget : public HbWidget
 {
@@ -50,6 +51,8 @@
     void durationChanged();
     void positionChanged();
     void albumArtChanged();
+    void handleLcdLightStatus( bool lightOn );
+    void handleCollectionPlaylistOpened();
   
 private slots:
 
@@ -60,11 +63,14 @@
 private:
 
     QString formatDuration( int seconds );
+    void connectPlaybackDataSignals( bool connectSignal );
+	void updatePlaybackInfo();
 
 private:
 
     MpPlaybackData           *mPlaybackData;        // Not own
     MpPlaybackDocumentLoader *mDocumentLoader;      // Own
+    MpLightMonitor           *mLightMonitor;        // Own
 
     HbStackedLayout          *mLayout;              // Not own
     HbLabel                  *mSongTitle;           // Not own