![]() |
1
5
在qt中,对象之间通信的最佳方式是使用信号和插槽。这是一种线程安全的方式,由事件循环处理,不需要锁定您的部分。你也可以使用事件,尽管这种用法看起来有点奇怪——事件是一个事件发生的通知,而不是聊天工具。 您还可以使用线程原语,如qmutex、qsemaphore、qwaitcondition和qreadwritelock(与qmutex相同,但顾名思义,它允许您锁定读或写,而不是同时锁定两者)。 您应该阅读qt文档,特别是我建议您从 Thread Support in Qt 页。 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |
![]() |
user1700890 · 了解交互式代理Python API中的线程 2 年前 |
![]() |
AntonBoarf · 为什么要将实例变量指定给局部变量? 2 年前 |
![]() |
rhymes · 如何让线程操作相同的java列表 2 年前 |