【发布时间】:2017-05-10 16:48:07
【问题描述】:
我有一个问题可能很简单,但我没能解决它
我想使用QTimeEdit 在pyqt 中创建一个计时器,默认时间从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())
【问题讨论】:
-
显示你的整个代码。
-
如果您一直使用
QtCore.QTime(00,00,00).addSecs(),那么您将无法获得更大的价值。您只需创建一次QtCore.QTime(00,00,00)并在time()中增加它