.h头文件

#include <QLabel>
#include <QMovie>QLabel *lable=nullptr;
QMovie *movie=nullptr;

.CPP源文件

    lable=new QLabel;movie= new QMovie(":/res/test.gif");lable->setAttribute(Qt::WA_StyledBackground);lable->setWindowFlags(Qt::FramelessWindowHint);lable->setMovie(movie);movie->start();lable->show();

在windows能正常显示GIF动态图,在开发板上却无法显示。是因为却少GIF库,需要添加lib库才能显示。

在main.cpp添加 QApplication::addLibraryPath("/usr/lib");然后再开发板的/usr/lib目录下建立imageformats文件夹,并把libqgif.so拷贝进去,运行QT就能正常显示GIF图,再addLibraryPath里面路径可以更改,但路径里需加imageformats文件夹。

   QApplication::addLibraryPath("/usr/lib");

QT 开发板无法显示GIF图片,windows能正常显示问题相关推荐

  1. Exynos4412开发板更换开机logo图片

    我以linux3.5内核为列子. 首先linux内核默认的开机logo在:linux3.5/drivers/video/logo/ 目录下的   logo_linux_clut224.ppm. 所以我 ...

  2. QT开发:ImgTool小工具—图片训练集扩充

    小工具:ImgTool 简述:本工具可配合图片标注工具labelImg进行使用.通过图片裁剪.图片拼接.特征标签提取.特征标签合并等功能,对图片数据集进行扩充,适用于有一定数据集的单图多特征场景. l ...

  3. QT开发中常用的快捷键(Windows+QT)

    Windows好用的快捷键: N多选项菜单:win+x 打开快速访问文件: win+e 快速调出计算器: win+r打开命令行后,输入cala回车 切换运行中的软件:alt+tab 切换当前网页页面: ...

  4. linux系统 qt开发,老板让我写一个Windows程序,结果我在Linux下用Qt开发

    在Linux下面编译出了错的话怎么办呢?再"搬"回Windows来修改然后再搬到Linux下编译,周而复始? 我在Linux下基本能把程序调通,因为一开始用Qt就是因为它是跨平台的 ...

  5. Android APP开发实战:界面背景图片的添加与显示

    Android App,界面UI是一个很重要的东西,如果界面好,即使简单的功能,也会让用户觉得,高端大气上档次. 开发环境:Win10 64位+Android Studio 3.5.3 界面背景图片的 ...

  6. ARM64开发板运行Tensorflow lite图片分类demo

    TensorFlow Lite C++ image classification demo 编译环境:docker 编译参考:https://tensorflow.google.cn/lite/gui ...

  7. 普中51开发板利用1602LCD与1302时钟芯片来显示时间的程序

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 跟着B站江科大的单片机视频学了一段时间了,今天决定写一下学到的内容,方便与朋友们交流学习一下,有单片机学习群的朋友请留 ...

  8. glide工具类。加载显示原图片,显示圆角图片,gif图标显示

    依赖 //支持gif 的控件 implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.1' 工具方法 private void up ...

  9. 显示隐藏图片html,JavaScript实现显示和隐藏图片

    JavaScript之显示和隐藏图片,供大家参考,具体内容如下 点击按钮可以显示和隐藏图片(默认显示),附上代码: 显示和隐藏图片 隐藏 // 1.获取事件源 var obtn = document. ...

最新文章

  1. warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
  2. Python数据分析与挖掘
  3. 《Elasticsearch in Action》书评与作者访谈
  4. python之发送HTML内容的邮件
  5. 自动登录126邮箱的脚本
  6. .net下Selenium2使用方法总结
  7. 学pyqt5之前需要学python吗_快速学习pyqt5(1)--入门
  8. 微信小程序富文本rich-text使用详解-微信小程序系统学习攻略​
  9. Jenkins+maven(testng)项目(本地项目配置)
  10. 为什么 MapReduce 再次流行起来了?
  11. 邮件在线编辑器-零基础制作精美图文并茂的HTML邮件不费力
  12. ORA-20011: Approximate NDV failed: ORA-00600: internal error code, arguments
  13. 「字节码插桩」统计方法耗时(第一篇:初出茅庐)- 第311篇
  14. 报错:The JSP specification requires that an attribute name is preceded by whitespace
  15. 东北大学计算机BAT,基于BAT-OOPN方法的污染物排放量化模型研究
  16. 程序员搞什么副业好?
  17. 校招|我的秋招记录——(自然语言处理-面经+感悟)
  18. cesium模型纹理替换
  19. Olympiad(求区间内的美丽数)超详细 (C,C++)
  20. 嵌入式开发和应用技术大全

热门文章

  1. DNS域传送漏洞--vulhub复现
  2. Macbook因电池隐患被禁上飞机
  3. 自定义店招应该具有的基本功能
  4. MySQL级联优缺点_【Mysql】外键级联与级联的劣势
  5. bios没有u盘启动选项怎么办?
  6. Java钉钉开发_Exception_异常总结
  7. 浙江大学 工程伦理 第十一章单元测试答案
  8. 软件工程毕业论文mysql英文翻译_软件工程技术英文文献和中文翻译
  9. 关于报错django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you hav
  10. 在线EPUB格式转PDF