Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
QDS 1.5.0
-
None
-
QDS - 2D Week 22/25
Description
Some properties of Quick3D effects required 3 or even 4 digit accuracy for meaningful adjustment. The most prominent example of this is amount property of Emboss effect, where the accepted value range is [0, 0.01].
Currently the property editor (or the property backend) doesn't consistently allow changing property value to one with 3 or more decimal digits, even when 3 or 4 digits have been defined for the SpinBox control.
E.g., adjusting Emboss amount: 0.01 -> 0.005 is allowed and goes through, but 0.005 -> 0.007 does not go through. It seems that any change where two most significant digits of the decimal part do not change, the change is just ignored.
Attachments
For Gerrit Dashboard: QDS-2190 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
305862,3 | QmlDesigner: Increase precision for float properties | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
305863,2 | QmlDesigner: Simply use qFuzzyCompare | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |