• 4351阅读
  • 1回复

[提问]qt如何跨线程访问对象 [复制链接]

上一主题 下一主题
离线buaawjx
 

只看楼主 倒序阅读 楼主  发表于: 2016-05-05
如题,跨线程访问对象报错:Cannot send events to objects owned by a different thread

主要想实现的功能就是:用户登录,点击登录的时候就弹出一个框框并调用exec来阻塞窗口;在次线程中经过一系列处理然后关闭那个框框,可以跨线程访问出错……
离线dbzhang800

只看该作者 1楼 发表于: 2016-05-05
postEvent是thread-safe的,但是sendEvent不是。线程安全的方法Qt自带manual中都有特别说明。
快速回复
限100 字节
 
上一个 下一个