Details
-
Task
-
Resolution: Done
-
P1: Critical
-
None
-
45db3fae3ab44428c09800997230e6ad1865a05c (qt/qtdeclarative/dev)
Description
The QML engine has the concept of writes which leave existing bindings intact. This is done by passing QQmlPropertyData::DontRemoveBinding to the various QQmlPropertyPrivate::write* functions.
This functionality seems to be primarily used in the Animation system;
tst_qquickbehaviors replaceBinding fails if this is not supported even with the WIP implementation of interception for Behavior.
Attachments
Issue Links
- is required for
-
QTBUG-90999 QQmlPropertyBinding: support interceptors
- Closed
For Gerrit Dashboard: QTBUG-91689 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
338129,35 | QQmlProperty: Implement DontRemoveBinding support for QProperty | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
338130,29 | QPropertyBinding: Add sticky mode | dev | qt/qtbase | Status: MERGED | +2 | 0 |