반응형 pyqt타이머1 파이썬 타이머 설정 하기: QTimer를 사용하여 함수 반복 파이썬 타이머 설정할 때 보통 import time을 해주고 time.sleep(secs)를 사용하는데 pyQt에서는 동작이 안되길래 찾아보니 QTimer를 사용해야 했다 import PyQt5.QtCore import QTimer 해준다 self.timer = QTimer(self) self.timer.start(msec) self.timer.timeout.connect(연결할 함수) ex) self.timer = QTimer(self) self.timer.start(1000) self.timer.timeout.connect(self.run) 1초 뒤에 run 함수 실행을 한다 1초 반복으로 계속 실행하기 때문에 한 번만 동작하고 싶으면 run 함수에 self.timer.stop() 선언한다 2021. 2. 26. 이전 1 다음 반응형