Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
5
-
bb5d2af7677a14f2aaeffb0e29679d9dcce692e6 (qt/qtbase/dev)
-
Qt6_Foundation_Sprint 32
Description
The initial patch for QPropertyAnimation:
https://codereview.qt-project.org/c/qt/qtbase/+/327019
was reduced to only care about one property - propertyName - because it became too complicated.
QPropertyAnimation::targetObject is a property which claims to be a raw pointer, but is implemented using a QPointer. This needs extra care, as we have to notify downstream dependencies of a change if the object pointed to is deleted.