赞
踩
本章就来说说,如何实现加载效果,先来看看效果:
实现这样的效果,首先需要准备一张动图,可以是.svg,也可以是.gif。这里先以.svg举例看看。
- from PyQt5.QtSvg import QSvgWidget
- from PyQt5.QtWidgets import QWidget
-
- class Window(QWidget):
-
- def __init__(self, *args, **kwargs):
- super(Window, self).__init__(*args, **kwargs)
- self.resize(800, 600)
- # 进度条
- self.loadWidget = QSvgWidget(self,
- minimumHeight=120,
- minimumWidth=120,
- visible=True)
- self.loadWidget.load('Data/Svg_icon_loading.svg')
-
- def resizeEvent(self, event):
- super(Window, self).resizeEvent(event)
- self.loadWidget.setGeom
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。