Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.15.3, 5.15.13
-
None
Description
QDoubleValidator having StandardNotation set still accepts values set beyond range set (setBottom() setTop() )
This works good with Qt6.5. Attached is example which reproduces this. There are two line edits first one works as expexted because values are considered in intermediate. But second line edit has setNotation(QDoubleValidator::StandardNotation) and this does not work as expected.
With Qt5.15.x for some reason you can set value 0 to 10 in second line edit in the attached example.
With 6.5 this does not let you set any value other than 6,7 and 8 and this is what is expected.