作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
QParallelAnimationGroup类提供动画的并行组。
QParallelAnimationGroup - 一个动画容器,当它启动的时候它里面的所有动画也启动,即:并行运行所有动画,当持续时间最长的动画完成时动画组也随之完成。
详细描述
QParallelAnimationGroup可以被当做任何其它的QAbstractAnimation动画,例如:暂停、重置、添加到其它动画组中。
QParallelAnimationGroup *group = new QParallelAnimationGroup;
group->addAnimation(anim1);
group->addAnimation(anim2);
group->start();
这个例子中,anim1、anim2是QPropertyAnimation。
示例
下面,我们通过QParallelAnimationGroup 来构建一个并行动画组,并添加属性动画Q