搜索
首页
|
论坛
|
消息
QTCN开发网
>
Qt基础编程
主题:
Qt的多线程是不是不能使用QTimer
回帖:wcrqpdb:zi.h
zu.h
main
....... (2019-11-07 15:02)
你在run()内写下列代码,错了。run()函数内是次线程,但是this不在次线程内,不能作为父对象。
new QTimer(this)
另外,run() 内没有 exec()函数,只把timer创建放到run内也没有意义,你代码中的槽函数又不在你的run内执行
dbzhang800
回帖于2019-11-07 19:00
下一楼›
:dbzhang800:你在run()内写下列代码,错了。run()函数内是次线程,但是this不在次线程内,不能作 ..
(
wcrqpdb
)
‹上一楼
:圣域天子:QTimer 在线程中不要用 new
QTimer k; 就可以了。run结束后它自动释放。
不过 ..
(
wcrqpdb
)
查看全部回帖(34)
«返回主帖