我有一个问题可能很简单,但我未能解决我想在 pyqt 中使用 QTimeEdit
创建一个计时器,默认时间从 00:00:00
开始,并且每秒增加一次。我试过下面的代码,但它只添加了一秒钟就停止了。
self.timer = QtCore.QTimer()
self.timer.timeout.connect(self.time)
self.timer.start(1000)
def time(self):
self.upTime.setTime(QtCore.QTime(00,00,00).addSecs())
原文由 And3r50n 1 发布,翻译遵循 CC BY-SA 4.0 许可协议
我无法测试,但我认为你需要
您只需创建
QtCore.QTime(00,00,00)
一次,然后在time()
中增加其值。现在你总是使用
QtCore.QTime(00,00,00)
并增加这个值。