GObject::disconnect

void disconnect(int handler_id);

Disconnects a signal handler, making it not be called anymore if a signal occurs.

If you want to temporarily disable a signal handler, use the block() method.

To check if a signal handler is still connected, use is_connected() .

See also: block() , disconnect() , is_connected() , unblock()