1

例如,我们有class Item哪个有信号void reportError(QString)
此外,我们还有ItemController带有 slot的课程void showError(QString)

是否可以将来自任何实例的信号连接class Item到 的插槽ItemController

4

2 回答 2

2

是的。您必须connect()为每个实例调用。

于 2012-08-15T17:07:27.540 回答
0

正如@scai 所提到的,您可以,但您必须为每个实例调用 connect 。如果你的一个类是另一个类的属性,你可以在构造函数中很容易地做到这一点,或者在它们被实例化的函数或类中,然后立即进行连接。

于 2012-08-15T19:27:55.073 回答