蚂蚁power的个人主页

http://www.qtcn.org/bbs/u/163171  [收藏] [复制]

蚂蚁power

  • 6

    关注

  • 2

    粉丝

  • 22

    访客

  • 等级:新手上路
  • 总积分:74
  • 男,2011-06-12

最后登录:2018-06-06

更多资料

日志

QThread中提示QObject: Cannot create children for a parent that is in a different thread.警告

2016-01-22 15:24
运行线程时提示QObject: Cannot create children for a parent that is in a different thread.
查了查,原因应该是,在QThread中定义的所有东西都属于创建该QThread的线程。所以在构造函数中初始化的对象都应该是属于父线程的,那么在run中调用时就属于跨线程调用。所以把对象放到run中初始化就属于线程的了,调用时就不会出现跨线程调用的问题。
分类:默认分类|回复:2|浏览:1114|全站可见|转载
 
 
删除

ch593030323:想这样 run{QObject a; exec();}

2016-01-27 14:55 -
删除

kimtaikee:https://mayaposch.wordpress.com/2011/11/01/how-to-really-truly-use-qthreads-the-full-explanation/

2016-01-22 16:06 -

Powered by phpwind v8.7 Certificate Copyright Time now is:05-05 16:53
©2005-2016 QTCN开发网 版权所有 Gzip disabled