summaryrefslogtreecommitdiff
path: root/gtk/gtktreemodel.h
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-04-02 20:56:55 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-04-02 20:56:55 +0000
commit29985af0fa06d7db2de812dcc8e0653bd70b1936 (patch)
treee388c8a54467b65d4144b5e34a5c27e10d0311c0 /gtk/gtktreemodel.h
parentea78922f17d08929bb046aa743b69cfdbde705a9 (diff)
downloadgtk+-29985af0fa06d7db2de812dcc8e0653bd70b1936.tar.gz
BOXED,BOXED,BOXED,BOXED): new marshaller.
Mon Apr 2 16:56:15 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkmarshal.list (VOID:BOXED,BOXED,BOXED,BOXED): new marshaller. * gtk/gtktreemodel.c (gtk_tree_model_range_changed): change "changed" signal to "range_changed". * gtk/gtktreeview.c (gtk_tree_view_set_model): fix small bug where removing a tree from one model would remove all trees from that model. * gtk/gtktreeview.c (gtk_tree_view_range_changed): use range changed signal instead.
Diffstat (limited to 'gtk/gtktreemodel.h')
-rw-r--r--gtk/gtktreemodel.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/gtk/gtktreemodel.h b/gtk/gtktreemodel.h
index ead525f0ee..fc2b0bfd7a 100644
--- a/gtk/gtktreemodel.h
+++ b/gtk/gtktreemodel.h
@@ -56,9 +56,11 @@ struct _GtkTreeModelIface
GTypeInterface g_iface;
/* Signals */
- void (* changed) (GtkTreeModel *tree_model,
- GtkTreePath *path,
- GtkTreeIter *iter);
+ void (* range_changed) (GtkTreeModel *tree_model,
+ GtkTreePath *start_path,
+ GtkTreeIter *start_iter,
+ GtkTreePath *end_path,
+ GtkTreeIter *end_iter);
void (* inserted) (GtkTreeModel *tree_model,
GtkTreePath *path,
GtkTreeIter *iter);
@@ -211,9 +213,11 @@ void gtk_tree_model_get_valist (GtkTreeModel *tree_model,
/* Signals */
-void gtk_tree_model_changed (GtkTreeModel *tree_model,
- GtkTreePath *path,
- GtkTreeIter *iter);
+void gtk_tree_model_range_changed (GtkTreeModel *tree_model,
+ GtkTreePath *start_path,
+ GtkTreeIter *start_iter,
+ GtkTreePath *end_path,
+ GtkTreeIter *end_iter);
void gtk_tree_model_inserted (GtkTreeModel *tree_model,
GtkTreePath *path,
GtkTreeIter *iter);