我想将其他类中的图像显示到QLabel中,但要通知GUI新的Frame可用。我需要从non_GUI类和非GUI线程发出信号。
有什么办法吗?
最佳答案
可以从继承signal
的任何类对象中发出QObject
。并且只要签名兼容,就可以将signal
捕获在任何slot
中。您可以仅通过非GUI类继承QObject
。然后连接特定对象的signal-slot
。但是,由于涉及多线程,因此您应该小心任何共享数据访问。也了解connection types和thread affinity