qt5base-lts/tests/auto/corelib
Fabian Kosmale 8572f84467 Fix ChangeHandler notification for eager properties
ChangeHandler's evaluated the binding to detect if the value actually
changed. This is a valid strategy for lazy bindings, but eager bindings
were already evaluated at that point, and thus the change would not be
detected.
Change the binding loop test, so that there isn't a fixpoint in the
binding loop, and we can still detect it. Changing the binding loop
detection code to deal with this case is left as an exercise for the
future.

Change-Id: Ia5d9ce2cd98a5780e69c993b5824024eb186c154
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2020-09-30 09:27:50 +02:00
..
animation CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
global Add {add,sub,mul}_overflow detection when one operand is a constant 2020-09-29 14:55:48 -07:00
io CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
itemmodels CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
kernel Fix ChangeHandler notification for eager properties 2020-09-30 09:27:50 +02:00
mimetypes CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
plugin CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
serialization QJsonObject: fix sorting after parsing from JSON text 2020-09-29 16:14:37 -07:00
text Add unit test to check emoji handling in date-time parsing 2020-09-23 16:59:07 +02:00
thread CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
time QDateTime change documentation to reflect usage of C locale 2020-09-23 17:33:39 +02:00
tools Replace Q_REQUIRED_RESULT with [[nodiscard]] 2020-09-25 07:10:45 +02:00
.prev_CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
corelib.pro Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00