Add GObject signals