函数

GtkListBoxCreateWidgetFunc

声明

GtkWidget*
(* GtkListBoxCreateWidgetFunc) (
  GObject* item,
  gpointer user_data
)

说明 [源代码]

对绑定到使用 gtk_list_box_bind_model()GListModel 的列表框调用,针对添加到模型的每一项。

如果返回的小部件不是 GtkListBoxRow 小部件,则该小部件将作为中间 GtkListBoxRow 的子项插入。

参数

item

类型: GObject

要为其创建一个 widget 的模型中的项目。

数据归函数调用方所有。
user_data

类型: gpointer

用户数据。

参数可以为 NULL
数据归函数调用方所有。

返回值

类型: GtkWidget

表示 itemGtkWidget

函数的调用方获得数据的所权,并负责释放数据。