diff -r 48e74db5d516 -r bbb98528c666 videoplayback/hbvideoplaybackview/controlsrc/mpxvideoplaybackcontrolconfiguration.cpp --- a/videoplayback/hbvideoplaybackview/controlsrc/mpxvideoplaybackcontrolconfiguration.cpp Thu Apr 01 23:13:36 2010 +0300 +++ b/videoplayback/hbvideoplaybackview/controlsrc/mpxvideoplaybackcontrolconfiguration.cpp Thu Apr 01 23:22:15 2010 +0300 @@ -15,13 +15,13 @@ * */ -// Version : %version: da1mmcf#13 % +// Version : %version: da1mmcf#16 % // INCLUDE FILES -#include +#include #include "mpxvideo_debug.h" #include "mpxvideoplaybackdocumentloader.h" @@ -74,6 +74,8 @@ } addControlToList( EMPXStatusPane ); + + emit controlListUpdated(); } // ------------------------------------------------------------------------------------------------- @@ -103,6 +105,8 @@ { case EMPXControlCmdFullScreenViewOpened: { + MPX_DEBUG(_L("QMPXVideoPlaybackControlConfiguration::updateControlList() full screen view")); + widget->setVisible( true ); deleteControlFromList( EMPXDetailsViewPlaybackWindow ); @@ -113,6 +117,8 @@ } case EMPXControlCmdDetailsViewOpened: { + MPX_DEBUG(_L("QMPXVideoPlaybackControlConfiguration::updateControlList() details view")); + widget->setVisible( false ); deleteControlFromList( EMPXIndicatorBitmap ); @@ -126,6 +132,8 @@ case EMPXControlCmdTvOutConnected: case EMPXControlCmdAudionOnlyViewOpened: { + MPX_DEBUG(_L("QMPXVideoPlaybackControlConfiguration::updateControlList() audion only view")); + widget->setVisible( false ); deleteControlFromList( EMPXDetailsViewPlaybackWindow ); @@ -188,6 +196,8 @@ if ( mControlsController->fileDetails()->mVideoEnabled ) { + MPX_DEBUG(_L("QMPXVideoPlaybackControlConfiguration::updateControlsWithFileDetails() video enabled")); + QGraphicsWidget *widget = mControlsController->layoutLoader()->findWidget( QString( "transparentWindow" ) ); widget->setVisible( true );