问题描述
利用Qt自带的动画框架来做简单的控件动画效果,比如对控件的位移、缩放等这些来做动画效果
过程记录
首先在头文件处,添加
#include <QParallelAnimationGroup>
private:
Ui::MainWindow *ui;
QParallelAnimationGroup *m_group;
在.cpp文件中构造函数下添加
① 组件Label显示动画
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/012467655a6d8a6aac9befd6807b14f7.png)
② Label显示动画的串行设置
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/08b16d5f788e1814d9a1adcbca3754a6.png)
③ 组件Button动画
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/71ae89b245e5107fec9fd0ea9ab2fe9d.png)
④ 动画的并行设置
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7a33e7c0453f3a67def9188fb6d46c1b.png)
⑤ 设置响应的按钮的槽函数
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/088dd441374e11a6eb97e5ab4e0a402f.png)
⑥ Ui界面设置
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0723b0f55bf4f0cbae7265bd6256a412.png)
实验效果图
视频待加,先看一下效果图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2e5405420953adb0039b8c8c4c238bc2.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8cda9983954f111c0e895f78d3ea58c7.png)
实验详细代码,请查看Github
参考链接
简书