from PyQt5.QtWidgets import QApplication, QWidget,QLabel,QPushButton
#from PyQt5.QtCore import *
from PyQt5.QtCore import QTimer
import sys
class win(QWidget): #创建一个类,为了集成控件
def __init__(self):
super(win, self).__init__()
self.setWindowTitle('定时器的使用')
self.resize(200,200)
self.setup_ui()
self.num=0
def setup_ui(self):
self.timer = QTimer(self) # 初始化一个定时器
self.timer.timeout.connect(self.operate) # 每次计时到时间时发出信号
self.timer.start(1000) # 设置计时间隔并启动;单位毫秒
def operate(self):
self.num=self.num+1
print(self.num)
if __name__=='__main__':
app=QApplication(sys.argv) #创建应用
window=win()
window.show()
sys.exit(app.exec_())
PyQt5 QTimer定时器
最新推荐文章于 2024-04-01 15:01:00 发布