camerauis/cameraxui/cxui/src/cxuisettingxmlreader.cpp
changeset 56 01e205c615b9
parent 32 5c1e3c6aa4ef
--- a/camerauis/cameraxui/cxui/src/cxuisettingxmlreader.cpp	Wed Aug 18 09:37:18 2010 +0300
+++ b/camerauis/cameraxui/cxui/src/cxuisettingxmlreader.cpp	Thu Sep 02 20:14:28 2010 +0300
@@ -19,6 +19,7 @@
 #include <QtXml>
 #include <QFile>
 #include <hbparameterlengthlimiter.h>
+#include <HbExtendedLocale>
 
 
 #include "cxutils.h"
@@ -356,6 +357,8 @@
 */
 CxUiSettings::SliderParams *CxuiSettingXmlReader::parseSettingSlider(const QDomElement& element)
 {
+    const double SLIDER_ZERO = 0.0;
+
     CX_DEBUG_ENTER_FUNCTION();
 
     // Read the heading and id.
@@ -409,9 +412,13 @@
                 value = value - step;
             }
 
+            HbExtendedLocale locale = HbExtendedLocale::system();
+            QString zeroString = locale.toString(SLIDER_ZERO, 'f', 1);
+            p->mSettingStrings.append(zeroString);
+
             // generating all non-negative valued strings for slider setting
             step = p->mMajorStep;
-            value = 0;
+            value = step;
             while(value <= l1Value.toInt()) {
                 // format the setting string
                 QString str = hbTrId(maxString.toAscii().constData()).arg(value,0,'f',1);