image.png
''' 【简介】 加载Gif动画效果
'''
import sys from PyQt5.QtWidgets import QApplication, QLabel, QWidget from PyQt5.QtCore import Qt from PyQt5.QtGui import QMovie
class LoadingGifWin(QWidget): def init(self, parent=None): super(LoadingGifWin, self).init(parent) self.label = QLabel('', self) self.setFixedSize(128, 128) self.setWindowFlags(Qt.Dialog | Qt.CustomizeWindowHint) self.movie = QMovie("./images/loading.gif") self.label.setMovie(self.movie) self.movie.start()
if name == 'main': app = QApplication(sys.argv) loadingGitWin = LoadingGifWin() loadingGitWin.show() sys.exit(app.exec_())