虚拟方法
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_func
是 NULL
,则没有默认比较函数。这意味着一旦模型已排序,就不能回到默认状态。在这种情况下,当 sortable
的当前排序列 ID 为 GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID
时,模型将是未排序的。
自 4.10 开始废弃
请勿在新生成的代码中使用它。
参数
sort_func
-
比较函数。
user_data
-
类型:
gpointer
传递给
sort_func
的用户数据。该参数可以是 NULL
。数据由方法的调用者拥有。 destroy
-
类型:
GDestroyNotify
user_data
的销毁通知器。