在Qt中,一个可连接一个信号到使用狭缝:QT“通配符”在连接信号
connect(x, SIGNAL(S()), y, SLOT(func()));
其中X和Y是指向从QObject的继承的类的实例。
我要寻找类似:
connect(*, SIGNAL(S()), y, SLOT(func()));
这将连接任何人发送信号S插槽Y的FUNC()。 或者:
connect(C, SIGNAL(S()), y, SLOT(func()));
其中C将设计一个类(不仅是一个实例),从而使被C的任何实例发射的所有信号S1将得到连接。
我认为它应该可以使用这些替代“Y”以及“通配符”:
connect (x, SIGNAL(S()), C, SLOT(func()));
将X连接实例的信号S C类的任何实例
如何一个在Qt中这样做?
好的。我已经有了一个使用实例到实例连接的解决方法。尽管我错过了更通用的东西...... – user1159290 2012-03-04 21:34:38