[gtk+] GtkListBox: Make model binding introspectable



commit d94d2efc43e167bd222f7795fdd680da87a66016
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Apr 5 08:13:24 2015 -0400

    GtkListBox: Make model binding introspectable
    
    Introspection can't deal with bare pointers, so annotate
    the callback as taking objects. This is the outcome of
    discussion in
    https://bugzilla.gnome.org/show_bug.cgi?id=746893

 gtk/gtklistbox.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtklistbox.h b/gtk/gtklistbox.h
index 4ff8383..a648ac8 100644
--- a/gtk/gtklistbox.h
+++ b/gtk/gtklistbox.h
@@ -171,13 +171,13 @@ typedef void (*GtkListBoxUpdateHeaderFunc) (GtkListBoxRow *row,
 
 /**
  * GtkListBoxCreateWidgetFunc:
- * @item: the item from the model for which to create a widget for
+ * @item: (type GObject): the item from the model for which to create a widget for
  * @user_data: (closure): user data
  *
  * Called for list boxes that are bound to a #GListModel with
  * gtk_list_box_bind_model() for each item that gets added to the model.
  *
- * Returns: a #GtkWidget that represents @item
+ * Returns: (transfer full): a #GtkWidget that represents @item
  *
  * Since: 3.16
  */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]