diff -r 3ec52facab4d -r 8192e5b5c935 mpviewplugins/mpsettingsviewplugin/src/mpsettingsaudioeffectswidget.cpp --- a/mpviewplugins/mpsettingsviewplugin/src/mpsettingsaudioeffectswidget.cpp Fri May 14 15:49:53 2010 +0300 +++ b/mpviewplugins/mpsettingsviewplugin/src/mpsettingsaudioeffectswidget.cpp Thu May 27 12:49:57 2010 +0300 @@ -1,5 +1,5 @@ /* -* Copyright ( c ) 2009 Nokia Corporation and/or its subsidiary( -ies ). +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available * under the terms of "Eclipse Public License v1.0" @@ -11,7 +11,7 @@ * * Contributors: * -* Description: Music Player audio effect view. +* Description: Music Player Settings view - audio settings. * */ @@ -22,7 +22,7 @@ // User includes #include "mpsettingsaudioeffectswidget.h" -#include "mpmpxasframeworkwrapper.h" +#include "mpenginefactory.h" #include "mptrace.h" @@ -42,7 +42,7 @@ */ MpSettingsAudioEffectsWidget::MpSettingsAudioEffectsWidget( QGraphicsItem *parent ) : HbWidget( parent ), - mFrameworkWrapper( 0 ) + mMpEngine( 0 ) { TX_LOG } @@ -52,7 +52,6 @@ */ MpSettingsAudioEffectsWidget::~MpSettingsAudioEffectsWidget() { - delete mFrameworkWrapper; delete mModel; TX_LOG } @@ -64,8 +63,8 @@ { TX_ENTRY - mFrameworkWrapper = new MpMpxAsFrameworkWrapper(); - + mMpEngine = MpEngineFactory::sharedEngine(); + //create data form HbDataForm *dataForm = new HbDataForm(); @@ -82,9 +81,9 @@ slider->setContentWidgetData( QString( "singleStep" ),25 ); slider->setContentWidgetData( QString( "toolTipVisible" ), false ); slider->setContentWidgetData( QString( "tickPosition" ), Hb::SliderTicksRight ); - slider->setContentWidgetData( QString( "sliderPosition" ),mFrameworkWrapper->balance() ); + slider->setContentWidgetData( QString( "sliderPosition" ),mMpEngine->balance() ); slider->setContentWidgetData( QString( "trackFilled" ), false ); - if ( mFrameworkWrapper->loudness() == true ) { + if ( mMpEngine->loudness() == true ) { loudnessItem->setContentWidgetData( QString( "text" ), hbTrId( "txt_mus_setlabel_loudness_val_on" ) ); loudnessItem->setContentWidgetData( QString( "additionalText" ), hbTrId( "txt_mus_setlabel_loudness_val_off" ) ); } @@ -102,7 +101,7 @@ mylayout->addItem( dataForm ); setLayout( mylayout ); dataForm->addConnection( slider, SIGNAL( valueChanged( int ) ), - mFrameworkWrapper, SLOT( setBalance( int ) ) ); + mMpEngine, SLOT( setBalance( int ) ) ); connect( mModel, SIGNAL( dataChanged( QModelIndex, QModelIndex ) ), this, SLOT( filterSignals( QModelIndex, QModelIndex ) ) ); TX_EXIT @@ -115,10 +114,10 @@ if ( itm->type() == HbDataFormModelItem::ToggleValueItem ) { if( itm->data( HbDataFormModelItem::LabelRole ).toString() == hbTrId( "txt_mus_setlabel_loudness" ) ) { if( itm->contentWidgetData( QString( "text" ) ).toString() == hbTrId( "txt_mus_setlabel_loudness_val_on" ) ) { - mFrameworkWrapper->setLoudness( true ); + mMpEngine->setLoudness( true ); } else if( itm->contentWidgetData( QString( "text" ) ).toString() == hbTrId( "txt_mus_setlabel_loudness_val_off" ) ) { - mFrameworkWrapper->setLoudness( false ); + mMpEngine->setLoudness( false ); } else { TX_LOG_ARGS( "Error: should never get here." );