1
我正在python中創建一個程序,我正在使用pyqt。我目前正在使用QTimer,我想每秒打印一次「定時器工作」並在5秒後停止打印。這裏是我的代碼:PyQt5 QTimer計數,直到特定的秒
timers = []
def thread_func():
print("Thread works")
timer = QtCore.QTimer()
timer.timeout.connect(timer_func)
timer.start(1000)
print(timer.remainingTime())
print(timer.isActive())
timers.append(timer)
def timer_func():
print("Timer works")
'QTimer'類不支持在固定數量的超時後停止。你必須保持計數並明確地停止它。 – ekhumoro
你能爲我做一個演示嗎?我只是一個初學者。 – Jaypee