Thanks -----Original Message----- From: interest-bounces+graham.labdon=avalonsciences....@qt-project.org [mailto:interest-bounces+graham.labdon=avalonsciences....@qt-project.org] On Behalf Of Nurmi J-P Sent: 02 December 2013 16:19 To: Interest@qt-project.org Subject: Re: [Interest] Animation Framework
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 _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest