方法

GtkCustomSorterset_sort_func

声明 [src]

void
gtk_custom_sorter_set_sort_func (
  GtkCustomSorter* self,
  GCompareDataFunc sort_func,
  gpointer user_data,
  GDestroyNotify user_destroy
)

说明 [src]

设置(或取消设置)用于对项目排序的函数。

如果 sort_funcNULL,则所有项目均被视为相等。

如果排序函数更改其排序行为,则需要调用 gtk_sorter_changed()

如果设置了先前的函数,则现在将调用其 user_destroy

参数

sort_func

类型: GCompareDataFunc

用于对项目进行排序的函数。

自变量可以为 NULL
user_data

类型: gpointer

要传递给 match_func 的用户数据。

自变量可以为 NULL
数据归此方法的调用方所有。
user_destroy

类型: GDestroyNotify

user_data 的销毁通知。