Disconnecting signal handlers
Prev | Appendix B. Signals | Next

## Disconnecting signal handlers

Let's take another look at a Signal's `connect` method:

    SigC::Connection Signal1<void,int>::connect( Slot1<void,int>& );

Notice that the return value is of type `SigC::Connection`. This can be used to control the connection. By keeping a copy of this object you can disconnect its associated signal handler using the method `SigC::Connection::disconnect()`.

Prev | Up | Next
Writing signal handlers | Home | Overriding default signal handlers