虚拟方法

GtkTreeSortableset_default_sort_func

废弃:4.10 

声明 [src]

void
set_default_sort_func (
  GtkTreeSortable* sortable,
  GtkTreeIterCompareFunc sort_func,
  gpointer user_data,
  GDestroyNotify destroy
)

描述 [src]

设置默认比较函数,用于排序为 sort_func。如果 sortable 的当前排序列 ID 为 GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID,则模型将使用此函数进行排序。

如果 sort_funcNULL,则没有默认比较函数。这意味着一旦模型已排序,就不能回到默认状态。在这种情况下,当 sortable 的当前排序列 ID 为 GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID 时,模型将是未排序的。

自 4.10 开始废弃

请勿在新生成的代码中使用它。

参数

sort_func

类型: GtkTreeIterCompareFunc

比较函数。

user_data

类型: gpointer

传递给 sort_func 的用户数据。

该参数可以是 NULL
数据由方法的调用者拥有。
destroy

类型: GDestroyNotify

user_data 的销毁通知器。