gpt4 book ai didi

qt - 从其他线程发出信号

转载 作者:行者123 更新时间:2023-12-04 06:58:51 27 4
gpt4 key购买 nike

我有一个类,它有一个由主线程和其他 3 个线程(2 个 QThreads 和 1 个用 QtConcurrent::run() 调用)调用的方法。在这个方法中,我有时会发出一个信号。这是可以的还是会导致问题,因为我没有发出属于调用线程的信号。

最佳答案

是的,这完全没问题。 QT 透明地为您进行线程间通信。如果需要触发的插槽在另一个线程中,则信号将排队并在目标线程进入其事件循环时被目标线程接收。

您可以尝试一下,看看在调试器中会发生什么。

关于qt - 从其他线程发出信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2194920/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com