QT在界面中显示动态图片

我的这个方法是在界面中添加一个label

然后在label中显示GIF图片,且动态图片大小会和label大小一样

第一步先添加一个资源文件

然后把你想要播放的动态图片添加到资源文件中

然后在界面中添加一个label控件,剩下的就要写代码了

#include "widget.h"
#include "ui_widget.h"
#include <QMovie>

Widget::Widget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::Widget)
{
    ui->setupUi(this);
    ui->label->setScaledContents(true);
    QMovie *movie = new QMovie("://images/06203988bec55a557c4f386b03d80176.gif");
    ui->label->setMovie(movie);
    movie->start();
}

Widget::~Widget()
{
    delete ui;
}

我的界面是widget, 所以我在widget中添加的label,所以代码也是写在widget.cpp中

我们需要添加一个Qmovie头文件

然后new一个movie,再到资源文件中复制那个动态图片的地址给movie

剩下的就应该看得懂了

时间: 2024-12-15 17:57:22

QT在界面中显示动态图片的相关文章

在数据库中 存储图片 以及 在界面中显示图片(存储图片路径)- 这种方法相对与存储二进制文件好

花了一下午时间,终于学会了在数据库中存储图片,以及在界面中显示图片了. 存储图片有两种方法: 一种是:直接把图片转换成二进制文件存储在数据库中. 一种是:存储图片的路径到数据库,用的时候直接调用路径给image等图像控件即可. 两种方法,有利有弊,第一种方法适合存储量少且重要的图片信息.第二种方法适合存储量大但不是太重要的图片. 我使用的是第二种方法,简单,实用. 下面就是我具体的实现过程: 首先我新建了两个网页文件,insert_photo.aspx / select_photo.apsx 第

在InternetExplorer.Application中显示本地图片

忘记了,喜欢一个人的感觉 Demon's Blog  ?  程序设计  ?  在InternetExplorer.Application中显示本地图片 ? 对VBS效率的再思考--处理二进制数据 WordPress判断用户是否登录 ? 在InternetExplorer.Application中显示本地图片 标题: 在InternetExplorer.Application中显示本地图片作者: Demon链接: http://demon.tw/programming/internetexplor

TextView中显示带图片的html

TextView中显示带图片的html 在TextView中显示图片,HTML,实现图文混排. 下载地址:http://www.devstore.cn/code/info/626.html 运行截图:

[代码]如何在ALV头中显示Logo图片-[REUSE_ALV_GRID_DISPLAY]

下面介绍如何在ALV头中显示Logo图片的方法,其中ALV是调用函数REUSE_ALV_GRID_DISPLAY创建的.详细步骤如下: 1, OAER上载Logo Tcode: OAER上载需要显示的LOGO图片, 输入Class name  ’PICTURERS',Class type以及Object key ‘ZLOGO',这个ZLOGO就是logo的标识,会在ALV程序中用到. &lt;img class="alignnone size-full wp-image-4968&quo

MFC对话框中显示背景图片

在MFC对话框中显示图片,四个步骤. 1.首先得在VC6.0或者VS2008(其他版本也是一样)中导入GDI文件.(网上下载:) GDI含义是图形设备接口,主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出. 分别将include文件夹和lib中的头文件全部添加到你的开发环境中的include或lib文件夹中.如:F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include. 将gdiplus.dll导入

在WPF中显示GIF图片并实现循环播放

WPF中有一个MediaElement媒体控件,可以来播放媒体,同时也可以显示GIF图片.但看到网上有些人说用MediaElement不能加载作为资源或内嵌的资源的GIF图片,我猜他们一定是在前台用XAML来使用MediaElement,而我在这里打算后台使用MediaElement,直接使用自定义控件,继承自MediaElement. 1 public class ImageGifView : MediaElement 2 { 3 public ImageGifView() 4 { 5 thi

Anfroid 在界面中显示图片 ImageView

ImageView1.什么是ImageView是显示图片的一个控件2.ImageView属性android:src ImageView的内容颜色 android:background ImageView背景图片android:color ImageView的RGB颜色 项目里我新建了一个Icon,名为ic_lena.这个项目用于演示ImageView的src属性和bakground的区别.src和background属性可以同时存在. ImageView部分的代码片段: <ImageView a

在JSP页面中显示动态时间

源地址:http://blog.csdn.net/aitcax/article/details/41285305 静态时间: 1.页面首部添加 <%@page import="java.util.Date"%> 2.页面body中需要显示时间的地方使用 <%= new Date().toString() %> 即可. -------另:页面添加刷新按钮------ <input type="button" onclick="j

如何读取二进制图片-Gridview中显示二进制图片 --2--(转载)

上一次描述了如何读取一张图片.现在来讲讲更为实际的使用.在GridView中读取数据库中保存的图片信息.我讲采用vs2005 + sqlServer2000.访问有名的Northwind数据库中的Employee表.其中Employee表中的photo中保存了员工的信息(image类型).我要做的是讲每一个员工的信息都显示出来包括他们的图片信息.    注意:        1.photo中的信息是二进制的,其中有效的图片信息是从第78位开始的.所以当你想要转换图片信息的时候应该从第78位开始.