diff options
author | Matthias Clasen <mclasen@redhat.com> | 2005-12-29 05:26:09 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2005-12-29 05:26:09 +0000 |
commit | 4cb44fcc8fb40694f2002fcc51b56ce23b84037e (patch) | |
tree | bdf081749f6a32f27a344c0b87bfe46762ae6a5c /gtk/gtktreedatalist.h | |
parent | c63a3dccab99bf2f43d116a46c211a4fe35ef4b6 (diff) | |
download | gtk+-4cb44fcc8fb40694f2002fcc51b56ce23b84037e.tar.gz |
Use the slice allocater for GtkTreeDataSortHeader.
2005-12-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreedatalist.c: Use the slice allocater for
GtkTreeDataSortHeader.
* gtk/gtktreedatalist.h:
* gtk/gtktreedatalist.c (_gtk_tree_data_list_set_header): New function.
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_sort_func):
* gtk/gtkliststore.c (gtk_list_store_set_sort_func):
* gtk/gtktreestore.c (gtk_tree_store_set_sort_func): Use it here.
Diffstat (limited to 'gtk/gtktreedatalist.h')
-rw-r--r-- | gtk/gtktreedatalist.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk/gtktreedatalist.h b/gtk/gtktreedatalist.h index 247a33a355..49a0940f4d 100644 --- a/gtk/gtktreedatalist.h +++ b/gtk/gtktreedatalist.h @@ -76,6 +76,10 @@ GList * _gtk_tree_data_list_header_new (gint n_columns, void _gtk_tree_data_list_header_free (GList *header_list); GtkTreeDataSortHeader *_gtk_tree_data_list_get_header (GList *header_list, gint sort_column_id); - +GList *_gtk_tree_data_list_set_header (GList *header_list, + gint sort_column_id, + GtkTreeIterCompareFunc func, + gpointer data, + GtkDestroyNotify destroy); #endif /* __GTK_TREE_DATA_LIST_H__ */ |