summaryrefslogtreecommitdiff
path: root/gtk/gtktreemodel.h
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-02-22 01:56:08 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-02-22 01:56:08 +0000
commit851bd821a173306ded9af75388b27ff66f6d1c7f (patch)
tree1e401f30b6c7d5147dcca0f7e71226ce32c8b340 /gtk/gtktreemodel.h
parentef084e87e5ae92c9cba5e3b7eaad2a6ffde0df50 (diff)
downloadgtk+-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.h13
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