If you decide you no longer want your code to be called whenever a signal is
emitted, you must remember the return value of
connect(), which we've been
ignoring until now.
connect() returns a
sigc::connection object, which has a
disconnect() member method. This does just what you think it does.