• 3300阅读
  • 2回复

[提问]Qt4.5小问题 [复制链接]

上一主题 下一主题
离线zzxxer
 
只看楼主 倒序阅读 楼主  发表于: 2011-12-22

[size=; font-size:12.0000pt,12.0000pt][font='宋体']问题描述:
用一个函数设置QLabel上字符串时,当这个函数会触发线程某项分工作(进入if分支)时,似乎只有等到线程的那项份作业完成之后界面才能显示所设置的字符串。


为何呢?
离线jdwx

只看该作者 1楼 发表于: 2011-12-22
回 楼主(zzxxer) 的帖子
在触发线程前加入这个函数。看看有没有效果。
void QCoreApplication::processEvents ( QEventLoop::ProcessEventsFlags flags = QEventLoop::AllEvents ) [static]
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线zzxxer
只看该作者 2楼 发表于: 2012-01-05
回 1楼(jdwx) 的帖子
正解!nice!
快速回复
限100 字节
 
上一个 下一个