Qt5 自定义线程下使用定时器

2021-05-03 01:27

阅读:618

标签:消息循环   out   消息   rect   bug   线程   不能   this   timer   

前提事项:
1.new QTimer()时不能加this
2.子线程中添加 exec();,启动子线程的本地消息循环

//创建子线程
mytimer* timer = new mytimer; timer->start(); qDebug()
//核心
m_timer = new QTimer(); connect(m_timer,&QTimer::timeout,this,&mytimer::timeoout,Qt::DirectConnection); m_timer->start(1000); exec();

Qt5 自定义线程下使用定时器

标签:消息循环   out   消息   rect   bug   线程   不能   this   timer   

原文地址:https://www.cnblogs.com/xiangyangcao/p/13200520.html


评论


亲,登录后才可以留言!