关于 c:如何从 non_GUI 类和非 GUI 线程发出信号,我们可以在主 GUI 类中检测到

how to emit a signal from a non_GUI class and from a non-GUI thread which we can detect in main GUI class

我想将来自其他类的图像显示到 QLabel 中,但要通知 GUI 新框架可用。我需要从非 GUI 类和非 GUI 线程发出信号。

有什么办法吗?

相关讨论

  • 你看过 QThread 文档了吗?那里有一个示例,它从不同的线程发出信号。

signal 可以从任何继承 QObject 的类对象中发出。如果签名兼容,则 signal 可以在任何 slot 中捕获。您可以通过非 GUI 类继承 QObject 。然后为特定对象连接 signal-slot。但是由于涉及多线程,因此您应该小心任何共享数据访问。也正确了解连接类型和线程亲和性


以上是关于 c:如何从 non_GUI 类和非 GUI 线程发出信号,我们可以在主 GUI 类中检测到的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>