diff -r 0818dd463d41 -r 924385140d98 coreapplicationuis/SysAp/Src/sysapbatteryinfocontroller.cpp --- a/coreapplicationuis/SysAp/Src/sysapbatteryinfocontroller.cpp Thu Aug 19 10:05:08 2010 +0300 +++ b/coreapplicationuis/SysAp/Src/sysapbatteryinfocontroller.cpp Tue Aug 31 15:24:25 2010 +0300 @@ -19,13 +19,8 @@ #include #include #include -#include #include "bsutil.h" #include -#include -#include -#include -#include "batterypopupcontrol.h" #include "sysapbatteryinfocontroller.h" #include "SysAp.hrh" @@ -43,8 +38,8 @@ : iBsUtil( NULL ), iCurrentCapacity( KNotInitialized ), iThresholdCapacity( aThreshold ), - iBatteryInfoState( EBatteryInfoAboveThreshold ), - iBatteryPopup( NULL ) + iBatteryInfoState( EBatteryInfoAboveThreshold ) + // iBatteryPopup( NULL ) { // sanity check, fall back to hard coded default value const TInt min(0); @@ -92,7 +87,7 @@ { TRACES( RDebug::Print( _L("CSysApBatteryInfoController::~CSysApBatteryInfoController") ) ); delete iBsUtil; - delete iBatteryPopup; + // delete iBatteryPopup; } // --------------------------------------------------------------------------- @@ -183,48 +178,12 @@ // CSysApBatteryInfoController::ShowBatteryPreviewPopupL // --------------------------------------------------------------------------- // -void CSysApBatteryInfoController::ShowBatteryPreviewPopupL( TInt aCapacity ) +void CSysApBatteryInfoController::ShowBatteryPreviewPopupL( TInt /* aCapacity */ ) { - TRACES( RDebug::Print( _L("CSysApBatteryInfoController::ShowBatteryPreviewPopupL: aCapacity=%d"), aCapacity ) ); - - delete iBatteryPopup; - iBatteryPopup = NULL; - HBufC* popupTextBuf = StringLoader::LoadLC( R_QTN_BATTERY_STATUS_POPUP, aCapacity ); - iBatteryPopup = CBatteryPopupControl::NewL( *popupTextBuf, KNullDesC ); - CleanupStack::PopAndDestroy( popupTextBuf ); - - // switch layout for showing the battery popup - CAknAppUi* appUi = static_cast(CCoeEnv::Static()->AppUi()); - CEikStatusPane* statusPane = appUi->StatusPane(); + // TRACES( RDebug::Print( _L("CSysApBatteryInfoController::ShowBatteryPreviewPopupL: aCapacity=%d"), aCapacity ) ); - TInt currLayout = statusPane->CurrentLayoutResId(); - - RAknUiServer* aknSrv = CAknSgcClient::AknSrv(); - if ( aknSrv ) - { - statusPane->SwitchLayoutL( aknSrv->StatusPaneResourceId() ); - } - // Trap for switching layout back to current. - TRAPD( err, iBatteryPopup->ShowPopUpL() ); - - if( err ) - { - TRACES( RDebug::Print( _L("CSysApBatteryInfoController::ShowBatteryPreviewPopupL ShowPopUpL() leaved: %d"), err ) ); - } - - // restore layout - statusPane->SwitchLayoutL( currLayout ); - - User::LeaveIfError( err ); + // delete iBatteryPopup; + // iBatteryPopup = NULL; + // preview battery capacity } - -// --------------------------------------------------------------------------- -// CSysApBatteryInfoController::IsBatteryInfoAboveThreshold -// --------------------------------------------------------------------------- -// -TBool CSysApBatteryInfoController::IsBatteryInfoAboveThreshold() const - { - TInt capacity = iBsUtil->GetBatteryCapacity(); - return ((capacity <= iThresholdCapacity ? EBatteryInfoBelowThreshold : EBatteryInfoAboveThreshold) == EBatteryInfoAboveThreshold); - }