diff options
| author | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-12-08 16:03:36 +0100 |
|---|---|---|
| committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-12-09 12:48:36 +0100 |
| commit | ddc585b7c773786045f3658d7da5425ed2f2f786 (patch) | |
| tree | 9944ba0a9d6a4405310503c3741dbb21b80c94cf /src/corelib/kernel/qmetaobjectbuilder.cpp | |
| parent | 55245c769b300b5ab11d56f05d86cbff80a8b508 (diff) | |
QProperty: Handle eager binding calling setBinding
When an eager binding triggers a setBinding call, we end up with a
special kind of binding loop:
setBinding() -> evaluate -> notifyObserver
^ |
| /
----------------------------
We now catch set condition, and set the binding status to BindingLoop
(with a distinct description).
Task-number: QTBUG-87153
Task-number: QTBUG-87733
Pick-to: 6.0
Change-Id: I9f9915797d82eab820fc279baceaf89d7e5a3f4a
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/corelib/kernel/qmetaobjectbuilder.cpp')
0 files changed, 0 insertions, 0 deletions
