Qt之GIF图片播放器(代码开源)

  QMovie类是一个使用QImageReader来播放动画的便捷类,主要支持GIF和MNG格式的文件。该类用来显示没有声音的简单动画(而Qt Multimedia多媒体框架可显示视频与媒体内容)。


在这里插入图片描述

功能描述

  为了方便大家了解QMovie类,写了一个小示例,本工程示例主要实现:

  • 从文件夹中选择可播放的GIF动画。
  • GIF动画可播放、可暂停、可停止、可设置播放速度、自适应窗口大小。
  • 可拖拽播放进度条。

链接获取方式

  • 开源代码已上传gitee,关注“程序媛讲QT”公众号,回复“GIF动画播放器”获取链接

写在最后

  • 本工程图标在阿里图库中下载。
  • 由于本工程只用来演示学习,设计略粗糙,大家可以自由发挥设计。代码全部开源出来,欢迎大家提建议。
  • 代码仅供学习使用。

QMovie类讲解

  想要播放GIF动画,只需要先创建一个QMovie对象,可以通过QMovie::setFileName()函数为其指定播放的动画文件,然后将QMovie对象传递给QLabel::setMovie()函数,最后调用QMovie::start()

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值