• 3625阅读
  • 0回复

请问如何在Thread内设置定时 [复制链接]

上一主题 下一主题
离线jadesoft
 

只看楼主 正序阅读 楼主  发表于: 2010-02-20
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
设计:软件运行分为 主线程 和 辅线程。

主线程负责更新UI,辅助线程负责刷新资源链表,并将得到的资源链表已signal方式通知 主线程 进行UI更新。
现在的问题是,负责刷新资源链表的辅助线程每隔一段时间进行刷新,也就是说没隔5-6秒提交一次请求更新资源链表,虽然辅线程的功能为QThread抽象类可目前运行状况
是每当刷新资源链表的时候uI便无法进行操作,而且在辅线程通知主线程进行UI刷新的时候出现“违法指令”提示。

请问这问题怎么解决:
1〉线程内使用定时等同步信号
2〉违法指令的出现原因
快速回复
限100 字节
 
上一个 下一个