diff options
author | Jonathan Blandford <jrb@redhat.com> | 2001-02-22 01:56:08 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2001-02-22 01:56:08 +0000 |
commit | 851bd821a173306ded9af75388b27ff66f6d1c7f (patch) | |
tree | 1e401f30b6c7d5147dcca0f7e71226ce32c8b340 /gtk/gtktreemodel.h | |
parent | ef084e87e5ae92c9cba5e3b7eaad2a6ffde0df50 (diff) | |
download | gtk+-851bd821a173306ded9af75388b27ff66f6d1c7f.tar.gz |
add functions for signal emission.
Wed Feb 21 20:56:50 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodel.h: add functions for signal emission.
* gtk/gtktreestore.c: move to use above functions instead of
g_signal_emit.
* gtk/gtkliststore.c: ditto
Diffstat (limited to 'gtk/gtktreemodel.h')
-rw-r--r-- | gtk/gtktreemodel.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/gtk/gtktreemodel.h b/gtk/gtktreemodel.h index 4599731b43..cb3a3b93e0 100644 --- a/gtk/gtktreemodel.h +++ b/gtk/gtktreemodel.h @@ -150,7 +150,6 @@ void gtk_tree_row_reference_free (GtkTreeRowReference *refer GtkTreeIter *gtk_tree_iter_copy (GtkTreeIter *iter); void gtk_tree_iter_free (GtkTreeIter *iter); -/* GtkTreeModel stuff */ GtkType gtk_tree_model_get_type (void) G_GNUC_CONST; GtkTreeModelFlags gtk_tree_model_get_flags (GtkTreeModel *tree_model); @@ -200,6 +199,18 @@ void gtk_tree_model_get_valist (GtkTreeModel *tree_model, GtkTreeIter *iter, va_list var_args); +/* Signals */ +void gtk_tree_model_changed (GtkTreeModel *tree_model, + GtkTreePath *path, + GtkTreeIter *iter); +void gtk_tree_model_inserted (GtkTreeModel *tree_model, + GtkTreePath *path, + GtkTreeIter *iter); +void gtk_tree_model_child_toggled (GtkTreeModel *tree_model, + GtkTreePath *path, + GtkTreeIter *iter); +void gtk_tree_model_deleted (GtkTreeModel *tree_model, + GtkTreePath *path); #ifdef __cplusplus |