diff options
author | Jonathan Blandford <jrb@redhat.com> | 2001-04-02 23:38:54 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2001-04-02 23:38:54 +0000 |
commit | 461216d45b52280b5d578b1b4c441ff8ba08c53c (patch) | |
tree | 380c0304879861ec603fbbace31c77e53a7f8f51 /gtk/gtktreeview.h | |
parent | b52b326d5f34b09af70e9f277a43b48c5bf3be2d (diff) | |
download | gtk+-461216d45b52280b5d578b1b4c441ff8ba08c53c.tar.gz |
Bug fix to make trees work again when not sorted.
Mon Apr 2 19:36:57 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreestore.c (gtk_tree_store_init): Bug fix to make trees
work again when not sorted.
* gtk/gtktreeview.c (gtk_tree_view_class_init): Add "collapse_row"
and "expand_row" signal, closing bug 52578.
* gtk/gtktreeview.c (gtk_tree_view_expand_row): Add signal
support.
* gtk/gtktreeview.c (gtk_tree_view_collapse_row): Add signal
support.
Diffstat (limited to 'gtk/gtktreeview.h')
-rw-r--r-- | gtk/gtktreeview.h | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/gtk/gtktreeview.h b/gtk/gtktreeview.h index bcaf9e5b29..94d7d84aaf 100644 --- a/gtk/gtktreeview.h +++ b/gtk/gtktreeview.h @@ -65,13 +65,17 @@ struct _GtkTreeViewClass { GtkContainerClass parent_class; - void (* set_scroll_adjustments) (GtkTreeView *tree_view, - GtkAdjustment *hadjustment, - GtkAdjustment *vadjustment); - void (* row_activated) (GtkTreeView *tree_view, + void (* set_scroll_adjustments) (GtkTreeView *tree_view, + GtkAdjustment *hadjustment, + GtkAdjustment *vadjustment); + void (* row_activated) (GtkTreeView *tree_view, GtkTreeViewColumn *column); - gint (* expand_row) (GtkTreeView *tree_view, - GtkTreeIter *iter); + gint (* expand_row) (GtkTreeView *tree_view, + GtkTreeIter *iter, + GtkTreePath *path); + gint (* collapse_row) (GtkTreeView *tree_view, + GtkTreeIter *iter, + GtkTreePath *path); }; |