构造函数
GtkMapListModelnew
声明 [src]
GtkMapListModel*
gtk_map_list_model_new (
GListModel* model,
GtkMapListModelMapFunc map_func,
gpointer user_data,
GDestroyNotify user_destroy
)
参数
model
-
类型:
GObject
要映射的模型。
参数可以为 NULL
。调用函数将拥有数据的所有权,并负责释放它。 map_func
-
映射函数。
参数可以为 NULL
。 user_data
-
类型:
gpointer
传递给
map_func
的用户数据。参数可以为 NULL
。数据由函数的调用者拥有。 user_destroy
-
类型:
GDestroyNotify
user_data
的销毁通知器。
返回值
类型: GtkMapListModel
一个新的 GtkMapListModel
。
函数的调用者将拥有数据的所有权,并负责释放它。 |