Hi,

Is it possible to filter a common signal such that only few of the many clients who have connected to the signal receive them.

For example:

class customSignalling : public QObject
{
Q_OBJECT

public:
customSignalling(QObject* aParent);
register();

signals:
void sendSignal();

}


Here lets say classes A, B and C have connected to the signal
like

connect(customSignalling, SIGNAL(sendSignal()), this, SLOT(slot())),

Now can I limit the signal from being to C but A and B could receive it.
any permutation of it can I control the class objects which will receive.
Or is it a pure Broadcast.

Please advise.

Regards,
Srikanth