作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
QParallelAnimationGroup类提供动画的并行组。
QParallelAnimationGroup - 一个动画容器,当它启动的时候它里面的所有动画也启动,即:并行运行所有动画,当持续时间最长的动画完成时动画组也随之完成。
详细描述
QParallelAnimationGroup可以被当做任何其它的QAbstractAnimation动画,例如:暂停、重置、添加到其它动画组中。
QParallelAnimationGroup *group = new QParallelAnimationGroup;
group->addAnimation(anim1);
group->addAnimation(anim2);
group->start();
这个例子中,anim1、anim2是QPropertyAnimation。
示例
下面,我们通过QParallelAnimationGroup 来构建一个并行动画组,并添加属性动画QPropertyAnimation,这里也可以使用addAnimation()添加其它动画/动画组,就不予演示了。
本文介绍了Qt中的QParallelAnimationGroup,这是一个用于并行运行多个动画的容器。当启动QParallelAnimationGroup时,其包含的所有动画会同时开始,并在最慢动画结束时整体结束。文章提供了一个QPropertyAnimation的示例,展示如何使用QParallelAnimationGroup创建并行动画效果,并给出了相关代码和动画效果的描述。
订阅专栏 解锁全文
452

被折叠的 条评论
为什么被折叠?



