path: root/dependencies.yaml
diff options
authorFabian Kosmale <fabian.kosmale@qt.io>2021-10-14 17:00:41 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-10-19 04:15:41 +0000
commit97d08e35cccdfa69ffe9244699b4b1307058366d (patch)
treeb816fd0d9fe2fa5d4ce0db4bc7d6ad1938d89dfa /dependencies.yaml
parentc05cb6a518839029278ba8604a2c30f7e7a07922 (diff)
ParentChange: handle bindable properties
QQuickParentChange::actions was unable to handle new style properties. Fix this by using a QQmlAnyBinding create function instead of QQmlBinding. This required adding the necessary support for creation from a QQmlScriptString to QQmlProperyBinding and QQmlAnyBinding. Extra care had to be taken in reverseRewindHelper, which assumed that setting x/y/width/height would keep binding intact. We therefore use setValueBypassingBindings instead of the plain setter. Fixes: QTBUG-97480 Change-Id: I0cc6d61c655d9d37846adf4b09fe103f507bb329 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> (cherry picked from commit 785addcd17c7988be90a2ca17599c12b07e4e170) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'dependencies.yaml')
0 files changed, 0 insertions, 0 deletions