QT的槽函数是单线程
龙芯吧
全部回复
仅看楼主
level 16
xxylnq691001 楼主
非常不好用
2025年05月27日 07点05分 1
level 16
xxylnq691001 楼主
槽函数对控件的改变,一定要等槽函数返回才生效,槽函数在主线程上运行,没有创建新线程,并在新线程上运行
2025年05月29日 03点05分 2
level 16
xxylnq691001 楼主
开发监控程序比较麻烦
2025年05月29日 03点05分 3
level 8
UI库大多是单线程
2025年05月29日 07点05分 4
吧务
level 15
可以在多线程中创建消息循环,也可以在不同线程之间触发槽函数。
UI本身只能单线程,但其它的计算任务可以放在另外的行程中进行,完成后用信号槽通知ui更新。
2025年06月30日 11点06分 5
牛掰。
2025年06月30日 12点06分
level 1
qt的槽函数和安卓的Handler是差不多的东西,主要作用就是用来跨线程发消息的,或者通过消息的方式把一些多线程数据强行塞到主线程来操作以实现数据和线程的同步。例如,多个线程同时操作一个ArrayList,就可以通过这种方式由主线程给每条线程分配新子项以及从子线程回收旧子项以便再次使用。不要试图在消息中进行耗时操作,因为这样会使主线程卡死
2025年06月30日 14点06分 6
level 13
这多少年了,一群乌合之众,就是不修改,你能怎么着
2025年07月01日 04点07分 7
level 13
Linux系统自己干一个算了,别再用这些乌合之众的产物了
2025年07月01日 04点07分 8
1