PyQt5基础学习-加载gif动画 1.QMovie(构造动画) 2.QLabel().setMovie(组件显示动画)
首先先加载动画, 然后将加载好的动画放到组件上做显示
gitanim.py
""" 装载Gif动画 QMovie """ import sys from PyQt5.QtWidgets import QApplication, QLabel, QWidget from PyQt5.QtCore import Qt from PyQt5.QtGui import QMovie class LoadingGif(QWidget): def __init__(self): super(LoadingGif, self).__init__() self.label = QLabel("", self) self.setFixedSize(128, 128) self.setWindowFlags(Qt.Dialog | Qt.CustomizeWindowHint) self.movie = QMovie("../picture/loading.gif") self.label.setMovie(self.movie) self.movie.start() if __name__ == '__main__': app = QApplication(sys.argv) form = LoadingGif() form.show() sys.exit(app.exec_())
每天更新pyQt5内容
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧