diff options
author | John Finlay <finlay@src.gnome.org> | 2004-07-04 00:14:46 +0000 |
---|---|---|
committer | John Finlay <finlay@src.gnome.org> | 2004-07-04 00:14:46 +0000 |
commit | 4aa0a8ec3044b1264aa8d3be9ee8e74d1a08a2e7 (patch) | |
tree | 1d1c8e9eca92522a433d404dddd7e9e118e9cc1f /gtk/pygtktreemodel.h | |
parent | 0074230d611fd7ce0e24afa08ac1e0378b5d77de (diff) | |
download | pygtk-4aa0a8ec3044b1264aa8d3be9ee8e74d1a08a2e7.tar.gz |
gtk/gtktreeview.override Ignore gtk_tree_view_get_search_equal_func.
* gtk/gtktreeview.override Ignore gtk_tree_view_get_search_equal_func.
* gtk/pygtktreemodel.c
* gtk/pygtktreemodel.h
* gtk/gtk.defs
Add stamp to GenericTreeModel to use in detecting valid TreeIters.
Add invalidate_iters() method to allow custom tree models to
manage TreeIters when not persistent.
Add iter_is_valid() method to allow apps to determine if a TreeIter
for a custom tree model is valid.
Diffstat (limited to 'gtk/pygtktreemodel.h')
-rw-r--r-- | gtk/pygtktreemodel.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/pygtktreemodel.h b/gtk/pygtktreemodel.h index 19feb05e..703eefb0 100644 --- a/gtk/pygtktreemodel.h +++ b/gtk/pygtktreemodel.h @@ -36,6 +36,7 @@ struct _PyGtkGenericTreeModel { GObject parent_instance; gboolean leak_references; + gint stamp; }; struct _PyGtkGenericTreeModelClass { @@ -44,3 +45,6 @@ struct _PyGtkGenericTreeModelClass { GType pygtk_generic_tree_model_get_type (void); PyGtkGenericTreeModel * pygtk_generic_tree_model_new (void); +void pygtk_generic_tree_model_invalidate_iters(PyGtkGenericTreeModel *); +gboolean pygtk_generic_tree_model_iter_is_valid(PyGtkGenericTreeModel *, + GtkTreeIter *); |