В Qt можно подключить сигнал к слоту, используя:
connect(x, SIGNAL(S()), y, SLOT(func()));
Где x и y - указатели на экземпляры класса, который наследуется от QObject.
Я ищудля чего-то вроде:
connect(*, SIGNAL(S()), y, SLOT(func()));
, который соединит любого, кто посылает сигнал S, в слот func () of y.Или:
connect(C, SIGNAL(S()), y, SLOT(func()));
, где C разработает класс (не только экземпляр), так что все сигналы S, излучаемые любым экземпляром C, будут подключены.
Я предполагаю, что это должно бытьможно также использовать эти «символы подстановки» вместо «y»:
connect (x, SIGNAL(S()), C, SLOT(func()));
соединит сигнал S экземпляра x с любым экземпляром класса C
Как это сделать в Qt