[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()效果图如下:
