From 4de82ca9c98a25e2ef00f45ee9d30c0373b54769 Mon Sep 17 00:00:00 2001
From: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Date: Thu, 2 Dec 2010 15:15:14 +0100
Subject: [PATCH] QmlDesigner.propertyEditor: fix opacity slider bug

The granularity of the slider was to fine.
So 1 could be a rounded 0.99.

Task-number: QTCREATORBUG-3035
Reviewed-by: Marco Bubke
---
 .../qmldesigner/propertyeditor/Qt/Visibility.qml       | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Visibility.qml b/share/qtcreator/qmldesigner/propertyeditor/Qt/Visibility.qml
index 444012e8ac3..b15446cd114 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/Visibility.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/Qt/Visibility.qml
@@ -58,17 +58,17 @@ GroupBox {
                 SliderWidget {
                     id: opacitySlider
                     minimum: 0
-                    maximum: 100
+                    maximum: 10
                     property variant pureValue: backendValues.opacity.value;
                     onPureValueChanged: {
-                        if (value != pureValue * 100)
-                            value = pureValue * 100;
+                        if (value != pureValue * 10)
+                            value = pureValue * 10;
                     }
                     singleStep: 5;
                     backendValue: backendValues.opacity
                     onValueChanged: {
-                    if ((value >= 0) && (value < 100))
-                        backendValues.opacity.value = value / 100;
+                    if ((value >= 0) && (value <= 10))
+                        backendValues.opacity.value = value / 10;
                     }
                 }
             }
-- 
GitLab