mpviewplugins/mpplaybackviewplugin/src/mpplaybackview.cpp
changeset 25 3ec52facab4d
parent 22 ecf06a08d4d9
child 29 8192e5b5c935
equal deleted inserted replaced
22:ecf06a08d4d9 25:3ec52facab4d
    59 MpPlaybackView::MpPlaybackView()
    59 MpPlaybackView::MpPlaybackView()
    60     : mMpEngine( 0 ),
    60     : mMpEngine( 0 ),
    61       mPlaybackData( 0 ),
    61       mPlaybackData( 0 ),
    62       mPlaybackWidget( 0 ),
    62       mPlaybackWidget( 0 ),
    63       mEqualizerWidget( new MpEqualizerWidget() ),
    63       mEqualizerWidget( new MpEqualizerWidget() ),
    64       mSoftKeyBack( 0 ),
    64       mNavigationBack( 0 ),
    65       mActivated( false ),
    65       mActivated( false ),
    66       mPlayIcon( 0 ),
    66       mPlayIcon( 0 ),
    67       mPauseIcon( 0 ),
    67       mPauseIcon( 0 ),
    68       mShuffleOnIcon( 0 ),
    68       mShuffleOnIcon( 0 ),
    69       mShuffleOffIcon( 0 ),
    69       mShuffleOffIcon( 0 ),
    77  Destructs the playback view.
    77  Destructs the playback view.
    78  */
    78  */
    79 MpPlaybackView::~MpPlaybackView()
    79 MpPlaybackView::~MpPlaybackView()
    80 {
    80 {
    81     TX_ENTRY
    81     TX_ENTRY
    82     delete mSoftKeyBack;
    82     delete mNavigationBack;
    83     delete mPlayIcon;
    83     delete mPlayIcon;
    84     delete mPauseIcon;
    84     delete mPauseIcon;
    85     delete mShuffleOnIcon;
    85     delete mShuffleOnIcon;
    86     delete mShuffleOffIcon;
    86     delete mShuffleOffIcon;
    87     delete mEqualizerWidget;
    87     delete mEqualizerWidget;
   117         qApp->installTranslator( mCommonTranslator );
   117         qApp->installTranslator( mCommonTranslator );
   118     }
   118     }
   119 
   119 
   120     mWindow = mainWindow();
   120     mWindow = mainWindow();
   121 
   121 
   122     mSoftKeyBack = new HbAction( Hb::BackAction, this );
   122     mNavigationBack = new HbAction( Hb::BackNaviAction, this );
   123     connect( mSoftKeyBack, SIGNAL( triggered() ), this, SLOT( back() ) );
   123     connect( mNavigationBack, SIGNAL( triggered() ), this, SLOT( back() ) );
   124 
   124 
   125     mMpEngine = MpEngine::instance();
   125     mMpEngine = MpEngine::instance();
   126     mPlaybackData = mMpEngine->playbackData();
   126     mPlaybackData = mMpEngine->playbackData();
   127     connect( mPlaybackData, SIGNAL( playbackStateChanged() ),
   127     connect( mPlaybackData, SIGNAL( playbackStateChanged() ),
   128              this, SLOT( playbackStateChanged() ) );
   128              this, SLOT( playbackStateChanged() ) );
   150  */
   150  */
   151 void MpPlaybackView::activateView()
   151 void MpPlaybackView::activateView()
   152 {
   152 {
   153     TX_ENTRY
   153     TX_ENTRY
   154     mActivated = true;
   154     mActivated = true;
   155     setNavigationAction( mSoftKeyBack );
   155     setNavigationAction( mNavigationBack );
   156     TX_EXIT
   156     TX_EXIT
   157 }
   157 }
   158 
   158 
   159 /*!
   159 /*!
   160  Deactivates the playback view.
   160  Deactivates the playback view.
   418 {
   418 {
   419     TX_ENTRY
   419     TX_ENTRY
   420 
   420 
   421     if( mEqualizerWidget )
   421     if( mEqualizerWidget )
   422     {
   422     {
   423         mEqualizerWidget->exec();
   423         mEqualizerWidget->show();
   424     }
   424     }
   425 
   425 
   426     TX_EXIT
   426     TX_EXIT
   427 }
   427 }