diff --git a/QPushButton/BottomLineProgress.py b/QPushButton/BottomLineProgress.py index b78ec99..7a19e59 100644 --- a/QPushButton/BottomLineProgress.py +++ b/QPushButton/BottomLineProgress.py @@ -10,7 +10,7 @@ Created on 2018年2月1日 @description: ''' from random import randint -import sys, time +import sys from PyQt5.QtCore import QTimer, QThread, pyqtSignal from PyQt5.QtGui import QPainter, QColor, QPen @@ -42,7 +42,7 @@ class LoadingThread(QThread): def run(self): for i in range(self.totalValue + 1): self.valueChanged.emit(i / self.totalValue) - QThread.msleep(randint(300, 600)) + QThread.msleep(randint(50, 100)) class PushButtonLine(QPushButton): @@ -82,7 +82,7 @@ class PushButtonLine(QPushButton): self.loadingThread.valueChanged.disconnect(self.setPercent) self.loadingThread.terminate() self.loadingThread.deleteLater() - time.sleep(1) #延迟等待deleteLater执行完毕 + QThread.msleep(100) # 延迟等待deleteLater执行完毕 del self.loadingThread self._percent = 0 self._timer.stop()