QMovie的简单使用「建议收藏」

QMovie的简单使用「建议收藏」文章目录前言一、使用方法总结前言QT上用QMovie运行GIF图片简介TheQMovieclassisaconvenienceclassforplayingmovieswithQImageReader.More…Header: #includeqmake: QT+=guiInherits: QObject一、使用方法代码如下(示例):QLabellabel;QMovie*gif;gif=newQMovice(“:/picture/mygif.

大家好,又见面了,我是你们的朋友全栈君。


前言

QT上用QMovie运行GIF图片
简介

The QMovie class is a convenience class for playing movies with QImageReader. More…

Header: #include
qmake: QT += gui
Inherits: QObject

一、使用方法

代码如下(示例):

QLabel label;
QMovie *gif;
gif = new QMovice(":/picture/mygif.gif");//这里把图片添加到了项目中所有用相对地址,也可以直接用绝对地址访问电脑图片
gif->setScaledSize(ui->label->size());//获取控件大小使得gif可以随着控件大小伸缩
ui->label->setMovice(gif);//将gif绑定到控件上
gif->start();//开始运行

总结

这里对文章进行总结:
以上就是今天要讲的内容,QMovie能播放没有声音的动画,gif要比其他格式的动画格式小很多,适合放到嵌入式设备中实现动画效果。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149695.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Kafka零拷贝_kafka读取数据

    Kafka零拷贝_kafka读取数据Kafka除了具备消息队列MQ的特性和使用场景外,它还有一个重要用途,就是做存储层。用kafka做存储层,为什么呢?一大堆可以做数据存储的MySQL、MongoDB、HDFS……因为kafka数据是持久化磁盘的,还速度快;还可靠、支持分布式……啥!用了磁盘,还速度快!!!没错,kafka就是速度无敌,本文将探究kafka无敌性能背后的秘密。首先要有个概念,kafka高性能的背后…

    2022年9月21日
    2
  • aliddns ipv6_利用阿里云ddns动态解析ipv6地址[通俗易懂]

    aliddns ipv6_利用阿里云ddns动态解析ipv6地址[通俗易懂]目前家庭宽带基本都可以通过设置连上ipv6网络,有了ipv6之后,每台设备就都有了自己独有的ip地址,这样我们就可以通过外网利用ipv6地址直接访问家里的设备,让家里的设备实现服务器的效果。但是目前设备分配到的ipv6的地址是变化的,所以你就需要通过一些手段把变化的ipv6地址绑定到不变的域名上,这样就可以直接用域名访问家里的设备了。下面就探讨一下利用阿里云ddns动态解析ipv6地址的方法。一、…

    2022年6月1日
    48
  • 蓝桥杯嵌入式开发经验分享(1.嵌入式学习准备)

    蓝桥杯嵌入式开发经验分享(1.嵌入式学习准备)蓝桥杯嵌入式学习准备联系方式作者:马一飞QQ:791729359…

    2022年6月12日
    29
  • CCF-CSP认证历年真题解

    CCF-CSP认证历年真题解CSP认证考什么怎么考?CCF计算机职业资格认证的每一道试题都十分经典,覆盖现实世界中方方面面的问题。这个历年试题解主要使用C/C++语言编写,将逐步增加Python和Java的解题程序。程序中附有注释,力求解题思路清晰简洁,值得珍藏与模仿。逐题改写过程中,富文本编辑器写的博客将全部用Markdown编辑器改写。改写的第一题,都增加了Python和Java的解题程序。2021.04第22次:CCF202104-1灰度直方图(100分)【计数】CCF202104-2邻域均值(100分.

    2022年6月7日
    107
  • parallel循环java_Java 8 lambda stream forEach parallel 等循环与Java 7 for each 循环耗时测试…[通俗易懂]

    parallel循环java_Java 8 lambda stream forEach parallel 等循环与Java 7 for each 循环耗时测试…[通俗易懂]Java8里面的stream有串行流和并行流之分。说高级的stream就是那个并行流。下面是那个并行流的简单实现。只要是继承Collection类的都可以这么用。list.stream().parallel()list.parallelStream()先看代码和运行结果,再解释一下,这个并行串行流之间的差别。packagecom.lxk.lambdaTest;importcom.goog…

    2022年7月19日
    25
  • 错误解决

    错误解决

    2021年7月30日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号