PyQt5 定时器事件
from PyQt5.Qt import * import sys # # class Obj(QObject): # def timerEvent(self, QTimerEvent): # print(QTimerEvent, 2) class Label(QLabel): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.resize(80, 40) self.move(100, 100) self.setText('10') self.setStyleSheet("background-color:#02CDB9;font-size:25px") def timerEvent(self, *args, **kwargs): print('事件案例演示') # 获取text中的数据 sec = int(self.text()) # 倒计时 sec -= 1 self.setText(str(sec)) # 停止计时 # if sec == 0: # self.killTimer(timer_id) if __name__ == '__main__': app = QApplication(sys.argv) window = QWidget() window.resize(600, 500) label = Label(window) timer_id = label.startTimer(1000) # label.killTimer(timer_id) window.show() sys.exit(app.exec_())
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2016-05-31 SQL server插入数据后,获取自增长字段的值
2016-05-31 sqlserver 创建用户 sp_addlogin
2016-05-31 存储过程嵌套模板
2014-05-31 linux安装qwt插件linux
2014-05-31 qt超强绘图控件qwt - 安装及配置
2014-05-31 WIN7 下 Qt Creator 安装 QWT