Skip to main content
`Ctrl`+`K`

# Signal Transfer Analysis

    $ gir-query --print-closure-arg-types "Object,GObject.Object,Widget,Gtk.Widget,Atk.Object" | grep "|| signal ||"

Closure Arg | Closure Type | Direction | Arg Type | Transfer
--- | --- | --- | --- | ---
`GcrUi.ImportButton.imported.importer` | signal | in | GObject.Object | none
`GcrUi.ImportButton.importing.importer` | signal | in | GObject.Object | none
`Gtk.PrintOperation.create-custom-widget` | signal | out | GObject.Object | none
`Gtk.AccelGroup.accel-activate.acceleratable` | signal | in | GObject.Object | none
`Gtk.TextTag.event.object` | signal | in | GObject.Object | none
`Gtk.ActionGroup.connect-proxy.proxy` | signal | in | Widget | none
`Gtk.ActionGroup.disconnect-proxy.proxy` | signal | in | Widget | none
`Gtk.Assistant.prepare.page` | signal | in | Widget | none
`Gtk.Container.add.object` | signal | in | Widget | none
`Gtk.Container.remove.object` | signal | in | Widget | none
`Gtk.Container.set-focus-child.object` | signal | in | Widget | none
`Gtk.HandleBox.child-attached.widget` | signal | in | Widget | none
`Gtk.HandleBox.child-detached.widget` | signal | in | Widget | none
`Gtk.MenuShell.insert.child` | signal | in | Widget | none
`Gtk.Notebook.create-window.page` | signal | in | Widget | none
`Gtk.Notebook.page-added.child` | signal | in | Widget | none
`Gtk.Notebook.page-removed.child` | signal | in | Widget | none
`Gtk.Notebook.page-reordered.child` | signal | in | Widget | none
`Gtk.Notebook.switch-page.page` | signal | in | Widget | none
`Gtk.Overlay.get-child-position.widget` | signal | in | Widget | none
`Gtk.PrintOperation.custom-widget-apply.widget` | signal | in | Widget | none
`Gtk.PrintOperation.update-custom-widget.widget` | signal | in | Widget | none
`Gtk.UIManager.add-widget.widget` | signal | in | Widget | none
`Gtk.UIManager.connect-proxy.proxy` | signal | in | Widget | none
`Gtk.UIManager.disconnect-proxy.proxy` | signal | in | Widget | none
`Gtk.Widget.hierarchy-changed.previous_toplevel` | signal | in | Widget | none
`Gtk.Widget.parent-set.old_parent` | signal | in | Widget | none
`Gtk.Window.set-focus.object` | signal | in | Widget | none
`Gst.Object.deep-notify.prop_object` | signal | in | Object | none
`Gst.ChildProxy.child-added.object` | signal | in | GObject.Object | none
`Gst.ChildProxy.child-removed.object` | signal | in | GObject.Object | none
`Gtk.PrintOperation.create-custom-widget` | signal | out | GObject.Object | none
`Gtk.TextLayout.allocate-child.object` | signal | in | Object | none
`Gtk.AccelGroup.accel-activate.acceleratable` | signal | in | GObject.Object | none
`Gtk.TextTag.event.object` | signal | in | GObject.Object | none
`Gtk.ActionGroup.connect-proxy.proxy` | signal | in | Widget | none
`Gtk.ActionGroup.disconnect-proxy.proxy` | signal | in | Widget | none
`Gtk.Assistant.prepare.page` | signal | in | Widget | none
`Gtk.Container.add.object` | signal | in | Widget | none
`Gtk.Container.remove.object` | signal | in | Widget | none
`Gtk.Container.set-focus-child.object` | signal | in | Widget | none
`Gtk.HandleBox.child-attached.object` | signal | in | Widget | none
`Gtk.HandleBox.child-detached.object` | signal | in | Widget | none
`Gtk.List.select-child.object` | signal | in | Widget | none
`Gtk.List.unselect-child.object` | signal | in | Widget | none
`Gtk.Notebook.create-window.page` | signal | in | Widget | none
`Gtk.Notebook.page-added.child` | signal | in | Widget | none
`Gtk.Notebook.page-removed.child` | signal | in | Widget | none
`Gtk.Notebook.page-reordered.child` | signal | in | Widget | none
`Gtk.PrintOperation.custom-widget-apply.widget` | signal | in | Widget | none
`Gtk.PrintOperation.update-custom-widget.widget` | signal | in | Widget | none
`Gtk.TipsQuery.widget-entered.object` | signal | in | Widget | none
`Gtk.TipsQuery.widget-selected.object` | signal | in | Widget | none
`Gtk.UIManager.add-widget.widget` | signal | in | Widget | none
`Gtk.UIManager.connect-proxy.proxy` | signal | in | Widget | none
`Gtk.UIManager.disconnect-proxy.proxy` | signal | in | Widget | none
`Gtk.Widget.hierarchy-changed.previous_toplevel` | signal | in | Widget | none
`Gtk.Widget.parent-set.old_parent` | signal | in | Widget | none
`Gtk.Window.set-focus.object` | signal | in | Widget | none
`NMClient.DeviceWifi.access-point-added.ap` | signal | in | GObject.Object | none
`NMClient.DeviceWifi.access-point-removed.ap` | signal | in | GObject.Object | none
`NMClient.DeviceWimax.nsp-added.nsp` | signal | in | GObject.Object | none
`NMClient.DeviceWimax.nsp-removed.nsp` | signal | in | GObject.Object | none
`NMClient.RemoteSettings.new-connection.object` | signal | in | GObject.Object | none
`Gio.SocketService.incoming.source_object` | signal | in | GObject.Object | none
`Gio.ThreadedSocketService.run.source_object` | signal | in | GObject.Object | none
`Json.Parser.object-end.object` | signal | in | Object | none
`Json.Parser.object-member.object` | signal | in | Object | none
`GnomeDesktop.BGCrossfade.finished.window` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.build-child` | signal | out | GObject.Object | None
`Gladeui.App.signal-editor-created.signal_editor` | signal | in | GObject.Object | none
`Gladeui.App.widget-adaptor-registered.adaptor` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.build-child.gparent` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.change-type.object` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.child-selected.gchild` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.delete-child.gparent` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.delete-child.gchild` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.get-display-name.gchild` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.move-child.gparent` | signal | in | GObject.Object | none
`Gladeui.BaseEditor.move-child.gchild` | signal | in | GObject.Object | none
`Gladeui.Project.add-widget.arg1` | signal | in | Widget | none
`Gladeui.Project.remove-widget.arg1` | signal | in | Widget | none
`Gladeui.Project.widget-name-changed.arg1` | signal | in | Widget | none
`Gladeui.Project.widget-visibility-changed.widget` | signal | in | Widget | none
`Gck.Module.authenticate-object.object` | signal | in | Object | none
`Soup.Session.connection-created.connection` | signal | in | GObject.Object | none
`Soup.Session.tunneling.connection` | signal | in | GObject.Object | none
`Peas.ExtensionSet.extension-added.exten` | signal | in | GObject.Object | none
`Peas.ExtensionSet.extension-removed.exten` | signal | in | GObject.Object | none