• 4915阅读
  • 3回复

有没有办法让QThread类中的所有成员函数都在新线程中执行? [复制链接]

上一主题 下一主题
离线tzqdo
 
只看楼主 倒序阅读 楼主  发表于: 2010-02-28
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
一般情况下,只有run()函数是在新线程中执行的,其他函数还是在主线程中执行,有没有办法使继承QThread的类中所有成员函数都在新线程中执行?
离线tzqdo
只看该作者 1楼 发表于: 2010-03-03
么有人知道么?
难道为了让一段代码在新的线程中执行就要新建一个类吗?
离线ripley2010
只看该作者 2楼 发表于: 2011-03-17
obj.moveToThread(&thread);
离线altqq
只看该作者 3楼 发表于: 2011-03-17
应该在线进程里创建对象并执行方法,Thread类的子类只负责run就对了
快速回复
限100 字节
 
上一个 下一个