strong0516
strong0516
2014-12-27 02:11

qt之中一个类的多个实例使用Qmutex锁的问题

  • qt
  • 多线程
  • 互斥

我的Qt项目中有一个类A,在A下创建一个新的线程,线程执行完之后又向A类返回两个
数组,在A类中我需要把返回的数组转换成QImage类型并用paintEvent显示,由于显示
和转换不能同时进行,所以加了一个互斥两Qmutex,这样在A只有一个实例的时候没有
问题,但是当A有多个实例的时候就会出现问题,一个实例中的Qmutex锁上之后,其他实例里面Qmutex之间的代码段都无法运行了

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

0条回答