[Pyqt5.5 for Python3.4.3 学习笔记]-->QProgressBar进度条的使用方法
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2016-06-06 22:38:03
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
# -*- coding: utf-8 -*- """第一个程序""" #from PyQt5 import QtWidgets from PyQt5.QtWidgets import * from PyQt5.QtGui import * import sys class myDialog(QDialog): """docstring for myDialog""" def __init__(self, arg=None): super(myDialog, self).__init__(arg) self.setWindowTitle("first window") self.resize(400,300); btn1=QPushButton(self.tr('进度')) btn2=QPushButton(self.tr('重置')) btn1.clicked.connect(self.clickitem1) btn2.clicked.connect(self.clickitem2) conLayout = QVBoxLayout() # self.lv = QListWidget() self.probar=QProgressBar() self.probar.setMaximum(100) conLayout.addWidget(self.probar) conLayout.addWidget(btn1) conLayout.addWidget(btn2) self.setLayout(conLayout) def clickitem1(self,obj): for i in range(101): self.probar.setValue(i); def clickitem2(self,obj): self.probar.reset(); app = QApplication(sys.argv) dlg = myDialog() dlg.show() dlg.exec_() app.exit()
效果图如下: