X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtktreedatalist.h;h=85e56219e469b88e2dc7ee8569f60e1f2505692d;hb=b2340254109d8599244c875fe7bc5e234f64da08;hp=247a33a355cd581967af28247b64d326a5a3f144;hpb=e9c126dbfdd987cf96554286ee281347e705905a;p=~andy%2Fgtk diff --git a/gtk/gtktreedatalist.h b/gtk/gtktreedatalist.h index 247a33a35..85e56219e 100644 --- a/gtk/gtktreedatalist.h +++ b/gtk/gtktreedatalist.h @@ -12,18 +12,14 @@ * Library General Public License for more details. * * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * License along with this library. If not, see . */ - #ifndef __GTK_TREE_DATA_LIST_H__ #define __GTK_TREE_DATA_LIST_H__ -#include -#include -#include "gtktreesortable.h" +#include +#include typedef struct _GtkTreeDataList GtkTreeDataList; struct _GtkTreeDataList @@ -50,7 +46,7 @@ typedef struct _GtkTreeDataSortHeader gint sort_column_id; GtkTreeIterCompareFunc func; gpointer data; - GtkDestroyNotify destroy; + GDestroyNotify destroy; } GtkTreeDataSortHeader; GtkTreeDataList *_gtk_tree_data_list_alloc (void); @@ -76,6 +72,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, + GDestroyNotify destroy); #endif /* __GTK_TREE_DATA_LIST_H__ */