Don't store the whole real number. Use toFixed() to prevent precision craziness
authorMohammed Sameer <msameer@foolab.org>
Wed, 19 Dec 2012 21:30:37 +0000 (23:30 +0200)
committerMohammed Sameer <msameer@foolab.org>
Wed, 19 Dec 2012 21:30:37 +0000 (23:30 +0200)
qml/ImageEvCompButton.qml
qml/VideoEvCompButton.qml

index 781dabc..0f8989f 100644 (file)
@@ -42,7 +42,7 @@ Selector {
                 maximumValue: cam.evComp.maximum
                 value: settings.imageEvComp
                 stepSize: 0.1
-                onValueChanged: settings.imageEvComp = value;
-                Component.onCompleted: { slider.value = settings.imageEvComp; }
+                onValueChanged: settings.imageEvComp = value.toFixed(1);
+                Component.onCompleted: { slider.value = settings.imageEvComp.toFixed(1); }
         }
 }
index c4a2416..da14141 100644 (file)
@@ -42,7 +42,7 @@ Selector {
                 maximumValue: cam.evComp.maximum
                 value: settings.videoEvComp
                 stepSize: 0.1
-                onValueChanged: settings.videoEvComp = value;
-                Component.onCompleted: { slider.value = settings.videoEvComp; }
+                onValueChanged: settings.videoEvComp = value.toFixed(1);
+                Component.onCompleted: { slider.value = settings.videoEvComp.toFixed(1); }
         }
 }