diff options
author | William Jon McCann <william.jon.mccann@gmail.com> | 2014-01-17 15:17:45 -0500 |
---|---|---|
committer | William Jon McCann <william.jon.mccann@gmail.com> | 2014-01-20 12:31:21 -0500 |
commit | add1ca00f4cc1517b233f3a2ae2afd0230d3de38 (patch) | |
tree | cc5222d06ef81f9cf46b1a1e4d62fd3767213ef9 /gtk/gtkcontainer.h | |
parent | f3f7c385d924ef2d22a804b2dca5190c1f8590d4 (diff) | |
download | gtk+-add1ca00f4cc1517b233f3a2ae2afd0230d3de38.tar.gz |
docs: add Gtk*Class docs
https://bugzilla.gnome.org/show_bug.cgi?id=81006
Diffstat (limited to 'gtk/gtkcontainer.h')
-rw-r--r-- | gtk/gtkcontainer.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gtk/gtkcontainer.h b/gtk/gtkcontainer.h index 0a1f7b68dc..56db9f7687 100644 --- a/gtk/gtkcontainer.h +++ b/gtk/gtkcontainer.h @@ -55,10 +55,28 @@ struct _GtkContainer GtkContainerPrivate *priv; }; +/** + * GtkContainerClass: + * @parent_class: The parent class. + * @add: Signal emitted when a widget is added to container. + * @remove: Signal emitted when a widget is removed from container. + * @check_resize: Signal emitted when a size recalculation is needed. + * @forall: Invokes callback on each child of container. + * @set_focus_child: Sets the focused child of container. + * @child_type: Returns the type of the children supported by the container. + * @composite_name: Gets a widget's composite name. Deprecated: 3.10. + * @set_child_property: Set a property on a child of container. + * @get_path_for_child: Get path representing entire widget hierarchy + * from the toplevel down to and including @child. + * + * Base class for containers. + */ struct _GtkContainerClass { GtkWidgetClass parent_class; + /*< public >*/ + void (*add) (GtkContainer *container, GtkWidget *widget); void (*remove) (GtkContainer *container, |