-
创建timer,绑定事件
self.timer = QTimer() self.timer.timeout.connect(self.showTime) self.pushButton.clicked.connect(self.startTime) self.pushButton_2.clicked.connect(self.endTime)
def showTime(self): time = QDateTime.currentDateTime() time_display = time.toString("yyyy-MM-dd hh:mm:ss") self.statusbar.showMessage(time_display)
-
开始
def startTime(self): self.timer.start(1000) self.pushButton.setEnabled(False) self.pushButton_2.setEnabled(True)
-
停止
def endTime(self): self.timer.stop() self.pushButton.setEnabled(True) self.pushButton_2.setEnabled(False) self.statusbar.clearMessage()
PyQt5 QTimer使用
最新推荐文章于 2024-08-25 15:41:51 发布