On 02 Dec 2013, at 16:40, Graham Labdon <graham.lab...@avalonsciences.com> wrote:
> Hi > If I have a group of animations and have added them to a group – > QPropertyAnimation *Animation1 = new > QPropertyAnimation(widget1, "pos"); > QPropertyAnimation *Animation2 = new > QPropertyAnimation(widget2, "pos"); > > QParallelAnimationGroup *animationGroup = new > QParallelAnimationGroup; > animationGroup ->addAnimation(Animation1); > animationGroup ->addAnimation(Animation2); > > > animgroup->start(QAbstractAnimation::DeleteWhenStopped); > > Does this result in a memory leak or will the individual animations be > deleted when the animation group completes ? > Hi, It won't leak, since QAnimationGroup takes ownership of the grouped animations. http://qt-project.org/doc/qt-5.1/qtcore/qanimationgroup.html#addAnimation "Note: The group takes ownership of the animation." -- J-P Nurmi _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest