【PyQt】在窗口中显示GIF
来源:互联网 发布:大学生网购数据 编辑:程序博客网 时间:2024/06/06 17:41
主要思路:
利用QMovie导入GIF文件,显示在一个无背景的label上
代码:
import sysimport osimport time #from myUI import Ui_MainWindow #导入生成myUI.py里生成的类from tab import Ui_testTABfrom PyQt5 import QtWidgets, QtGui, QtCore from PyQt5.QtWidgets import *from PyQt5.QtCore import *from PyQt5.QtGui import *#打开gif文件movie = QtGui.QMovie("./icon/watch.gif") #设置cacheMode为CacheAll时表示gif无限循环,注意此时loopCount()返回-1movie.setCacheMode(QtGui.QMovie.CacheAll) #播放速度movie.setSpeed(100) #self.movie_screen是在qt designer里定义的一个QLabel对象的对象名,将gif显示在label上self.movie_screen.setMovie(movie) #开始播放,对应的是movie.start()movie.start()
参考
QMovie官方文档
`
阅读全文
0 0
- 【PyQt】在窗口中显示GIF
- 在窗口中显示GIF图片
- 在DELPHI中显示GIF动画
- 如何在Delphi中显示GIF动画
- 在Android中显示GIF动画
- 在Android中显示GIF动画
- 在Android中显示gif图片
- 在Android中显示GIF动画
- 在Android中显示GIF动画
- 在Android中显示GIF动画
- 在Android中显示GIF动画
- 在Android中显示GIF动画
- 在Android中全屏显示GIF图片
- pyqt 在Widgets中显示图片和文字
- 在窗口中显示字符串
- 2014-10-31Android学习------在小窗口Dialog中实现GIF动画--------GIF动画实现
- 在PyCharm中安装PyQt
- 在linux中安装pyqt
- yum 安装默认安装目录
- POJ 3278 Catch That Cow
- i号码牌
- org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map cn.itcast.ssm.po.
- 二叉树-你必须要懂!(二叉树相关算法实现-iOS)
- 【PyQt】在窗口中显示GIF
- Codeforces 808C Tea Party
- c
- 怎样建索引及索引的分类,索引有什么好处,要注意一些什么问题,如会不会影响其他表?
- Sublime text 3最新版破解方法
- MyEclipse导入项目时报红叹号的解决方法
- c程序
- c++第五次上机实验
- Zephyr程序初探(5):thread程序