PyQt5-进度条

self.pBar = QtWidgets.QProgressBar(self.centralwidget)

  • 显示效果相关

    是否可见:self.pBar.setVisible(bool)  # False/True

    右侧值是否可见  : setTextVisible(bool)

    def onStart(self):   # 重写定时器的onStart方法
        if self.timer.isActive():
            self.timer.stop()
            self.button.setText('Start')
        else:
            self.timer.start(100, self)
            self.button.setText('Stop')
def timerEvent(self, event): # 重写timerEvent
        if self.step >= 100:    # value >= 100时,停止计时器
            self.timer.stop()
            return
        self.step += 1         # value未满足前,累计加1

 

你可能感兴趣的:(PyQt5)