• 4670阅读
  • 3回复

如何结束一个线程 [复制链接]

上一主题 下一主题
离线zxy1204
 

只看楼主 倒序阅读 楼主  发表于: 2006-10-10
首先是用exec结束run()中的循环
然后wait了一段时间,大概500
最后delete掉这个线程

可是任务管理器里面显示这个线程并没有结束
不知道是什么原因
[ 此贴被XChinux在2006-10-12 20:33重新编辑 ]
离线fygenius

只看该作者 1楼 发表于: 2006-10-12
调用QThread

的 terminate () 方法

Assistant不是写着么,可以看一下
离线zxy1204

只看该作者 2楼 发表于: 2006-10-15
没有阿。quit(), wait(), terminate(), exec()都试过了

我用exec()比较好使,可是一旦跳出run()循环, 不知道为什么不能start()了

所以能不能再给点提示
离线fygenius

只看该作者 3楼 发表于: 2006-10-16
糊涂。。不知道你意思了。。
QThread 怎么有 exec
快速回复
限100 字节
 
上一个 下一个