Qt中的动画类提供了许多简单易用的动画效果,但是在实际应用中,有时我们需要暂停和恢复动画,这时候QPauseAnimation就起到了很好的作用。
QPauseAnimation是Qt自带的暂停动画类,可以让我们在需要的时候暂停一个动画,等待一段时间后继续播放。下面我们来看一下如何使用它。
首先,在Qt Creator中新建一个Qt Widgets Application项目,创建一个QPushButton,并为它添加一个动画效果,代码如下:
QPropertyAnimation* animation = new QPropertyAnimation(ui->pushButton, "geometry");
animation->