方法
GtkCustomSorterset_sort_func
声明 [src]
void
gtk_custom_sorter_set_sort_func (
GtkCustomSorter* self,
GCompareDataFunc sort_func,
gpointer user_data,
GDestroyNotify user_destroy
)
说明 [src]
设置(或取消设置)用于对项目排序的函数。
如果 sort_func
为 NULL
,则所有项目均被视为相等。
如果排序函数更改其排序行为,则需要调用 gtk_sorter_changed()
。
如果设置了先前的函数,则现在将调用其 user_destroy
。
参数
sort_func
-
类型:
GCompareDataFunc
用于对项目进行排序的函数。
自变量可以为 NULL
。 user_data
-
类型:
gpointer
要传递给
match_func
的用户数据。自变量可以为 NULL
。数据归此方法的调用方所有。 user_destroy
-
类型:
GDestroyNotify
user_data
的销毁通知。