#include "widget.h"
#include "ui_widget.h"
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
}
Widget::~Widget()
{
delete ui;
}
void Widget::on_pushButton_clicked()
{
timer1 = this->startTimer(1000);
timer2 = this->startTimer(1000);
}
void Widget::on_pushButton_2_clicked()
{
killTimer(timer1);
killTimer(timer2);
}
void Widget::timerEvent(QTimerEvent *event)
{
if(event->timerId() == timer1)
{
qDebug() << "timer1";
QThread::sleep(5);
}
if(event->timerId() == timer2)
{
qDebug() << "timer2";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
learn-qt-timeEvent.zip

共6个文件
cpp:2个
user:1个
pro:1个

需积分: 3 4 下载量 160 浏览量
2020-07-13
20:42:30
上传
评论 1
收藏 5KB ZIP 举报
温馨提示
如何使用timerEvent的定时器 .h中添加 #include <QTime> public: void timerEvent(QTimerEvent *event); private slots: void on_pushButton_clicked(); void on_pushButton_2_clicked(); private: int timer1; int timer2; .cpp中添加 void Widget::on_pushButton_clicked() { timer1 = this->startTimer(1000); timer2 = this->startTimer(2000); } void Widget::on_pushButton_2_clicked() { killTimer(timer1); killTimer(timer1); } void Widget::timerEvent(QTimerEvent *event) { if(event->timerId() == timer1) { qDebug() << "timer1"; } if(event->timerId() == timer2) { qDebug() << "timer2"; } } .ui中: 运行结果如图: 值得一提的是,经过实验验证,此方法的程序仍然是单线程进行的,若加入耗时较长的函数,则可能会影响定时器的准确性。
资源推荐
资源详情
资源评论












格式:zip 资源大小:1.1MB







格式:zip 资源大小:458.8KB








格式:zip 资源大小:48.1MB



收起资源包目录








共 6 条
- 1
资源评论


昌昊
- 粉丝: 33
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 宜春城区SDH地图.vsdx
- (71页PPT)高处作业理实施细则.ppt
- 2023年山东省信息学小学组(CSP-X)第一轮试题及参考答案
- (71页PPT)智慧方案智慧油田音视讯信息融合生产指挥调度解决方案.pptx
- (71页PPT)工业40及智能制造解决方案.ppt
- edge浏览器插件,关闭后切换到左侧标签页
- 将 VOC 格式的 XML 标签转换为 YOLO 格式的 TXT 标签的 Python 脚本,包含函数化实现和类实例化实现两种方式
- 适用于OpenAI ChatGPT、DeepSeek R1、Anthropic Claude等的跨平台桌面LLM客户端,专注于隐私和安全
- 统计目标检测 TXT 标签文件中类别分布并生成美观直方图的 Python 脚本
- 汽车专卖店管理系统的设计与实现(代码+数据库+LW)
- postman+免登录
- 智能微秘书全能微信机器人管理平台:轻松接入 ChatGPT 等多模型,支持绘图、语音、定时任务及企微公众号等多渠道
- 5ca287de202bb218961ec07495d7e9e4.xls
- Linkclump浏览器插件
- 基于 STM32 微控制器的智能鱼缸控制系统
- 一网打尽!R1 那些令人拍案叫绝的经典作品大盘点
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
