Method

GtkTreeSortableset_sort_func

Declaration [src]

void
gtk_tree_sortable_set_sort_func (
  GtkTreeSortable* sortable,
  gint sort_column_id,
  GtkTreeIterCompareFunc sort_func,
  gpointer user_data,
  GDestroyNotify destroy
)

Description [src]

Sets the comparison function used when sorting to be sort_func. If the current sort column id of sortable is the same as sort_column_id, then the model will sort using this function.

Parameters

sort_column_id

Type: gint

The sort column id to set the function for.

sort_func

Type: GtkTreeIterCompareFunc

The comparison function.

user_data

Type: gpointer

User data to pass to sort_func, or NULL.

The argument can be NULL.
The data is owned by the caller of the method.
destroy

Type: GDestroyNotify

Destroy notifier of user_data, or NULL.

The argument can be NULL.