Qt定时器实现图片的动态显示

这里通过定时器实现“蝴蝶的飞舞” 主要使用的是定时器 1、过程 新建一个Widget,在头文件widget.h中添加定时器的声明 在设计界面添加l两个l

这里通过定时器实现“蝴蝶的飞舞”

主要使用的是定时器

1、过程

新建一个Widget,在头文件widget.h中添加定时器的声明
在这里插入图片描述
在设计界面添加l两个lable,一个lable添加一个蝴蝶张开翅膀的图片,另一个lable添加一个蝴蝶合上翅膀的图片,要保证两个lable和两个图片的大小是一样的,这样最终的效果才是最好的
在这里插入图片描述

然后在widget.cpp源文件中进行定时器的设置和定时函数的重构
在这里插入图片描述
在这里插入图片描述
这里要想实现图片的间隔切换和移动,要设置两个定时器,一个用来控制图片显示,另一个用来控制图片的额坐标移动。

2、效果

看下面运行视频

通过Qt实现“蝴蝶飞”