有没有一种方法可以查看哪些信号被触发,以及它们是否连接到插槽?理想情况下,我们希望能够查看所有信号,而不仅仅是特定类或方法的信号;例如,QSignalSpy只允许我们跟踪特定实例的特定信号。
在我们的应用程序中,由于来自不同组件的信号被触发两次,我们看到了性能问题。最后,结果是应该只有一个类的第二个实例。知道确切发出哪些信号有助于调试此问题。
通过
在我们的应用程序中,由于来自不同组件的信号被触发两次,我们看到了性能问题。最后,结果是应该只有一个类的第二个实例。知道确切发出哪些信号有助于调试此问题。
通过
QMetaObject::invoke*
调用信号,我希望能找到其中可插入的内容,但我未发现明显的痕迹。