--- a/coreapplicationuis/SysAp/Src/sysapbatteryinfocontroller.cpp Fri Mar 12 15:43:21 2010 +0200
+++ b/coreapplicationuis/SysAp/Src/sysapbatteryinfocontroller.cpp Mon Mar 15 12:41:10 2010 +0200
@@ -218,3 +218,13 @@
User::LeaveIfError( err );
}
+
+// ---------------------------------------------------------------------------
+// CSysApBatteryInfoController::IsBatteryInfoAboveThreshold
+// ---------------------------------------------------------------------------
+//
+TBool CSysApBatteryInfoController::IsBatteryInfoAboveThreshold() const
+ {
+ TInt capacity = iBsUtil->GetBatteryCapacity();
+ return ((capacity <= iThresholdCapacity ? EBatteryInfoBelowThreshold : EBatteryInfoAboveThreshold) == EBatteryInfoAboveThreshold);
+ }