构造函数

GtkCustomSorternew

声明 [src]

GtkCustomSorter*
gtk_custom_sorter_new (
  GCompareDataFunc sort_func,
  gpointer user_data,
  GDestroyNotify user_destroy
)

描述 [src]

创建一个新的 GtkSorter,通过调用 sort_func 比较项。

如果 sort_funcNULL,则认为所有项都相等。

参数

sort_func

类型: GCompareDataFunc

用于排序的 GCompareDataFunc

参数可以 NULL
user_data

类型: gpointer

传递给 sort_func 的用户数据。

参数可以 NULL
数据由函数的调用者拥有。
user_destroy

类型: GDestroyNotify

user_data 的销毁通知。

参数可以 NULL

返回值

类型: GtkCustomSorter

一个新的 GtkCustomSorter

函数的调用者负责接管数据并释放它。