在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