湖南公众信息网官网,seo顾问是什么,refile自己做的网站,利用网站做淘宝客pyqt5 QProgressDialog 进度条的使用
案例截图 思路
实例化进度条窗口设置窗口各属性包括标题 提示文字 和 窗口大小显示进度条窗口同过一个for循环 模拟进度
代码
from PyQt5.QtCore import QCoreApplication, QProcess
from PyQt5.QtWidgets import QApplication,QProgre…
pyqt5 QProgressDialog 进度条的使用
案例截图
思路
实例化进度条窗口
设置窗口各属性包括标题 提示文字 和 窗口大小
显示进度条窗口
同过一个for循环 模拟进度
代码
from PyQt5.QtCore import QCoreApplication, QProcess
from PyQt5.QtWidgets import QApplication,QProgressDialog,QTabWidget
from time import sleep
classmainWindow(QTabWidget):def__init__(self):super().__init__()self.pgress()defpgress(self):leng=200000progressDialog = QProgressDialog('更新下载进度','取消',0,leng,self)progressDialog.setWindowTitle('系统自动更新中...')progressDialog.setFixedSize(500,100)progressDialog.show()for i inrange(leng):progressDialog.setValue(i)QCoreApplication.processEvents()if progressDialog.wasCanceled():break
app = QApplication(sys.argv)
w = mainWindow()
w.show()
sys.exit(app.exec_())