1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 The tree interface used by #GtkTreeView
7 <!-- ##### SECTION Long_Description ##### -->
12 <!-- ##### SECTION See_Also ##### -->
14 #GtkTreeView, #GtkTreeStore, #GtkListStore
17 <!-- ##### MACRO GTK_TREE_MODEL_GET_IFACE ##### -->
25 <!-- ##### STRUCT GtkTreeIter ##### -->
35 <!-- ##### STRUCT GtkTreePath ##### -->
41 <!-- ##### STRUCT GtkTreeModel ##### -->
47 <!-- ##### STRUCT GtkTreeModelIface ##### -->
55 @row_has_child_toggled:
73 <!-- ##### ENUM GtkTreeModelFlags ##### -->
78 @GTK_TREE_MODEL_ITERS_PERSIST:
79 @GTK_TREE_MODEL_LIST_ONLY:
81 <!-- ##### FUNCTION gtk_tree_path_new ##### -->
89 <!-- ##### FUNCTION gtk_tree_path_new_from_string ##### -->
98 <!-- ##### FUNCTION gtk_tree_path_to_string ##### -->
107 <!-- ##### FUNCTION gtk_tree_path_new_root ##### -->
115 <!-- ##### FUNCTION gtk_tree_path_append_index ##### -->
124 <!-- ##### FUNCTION gtk_tree_path_prepend_index ##### -->
133 <!-- ##### FUNCTION gtk_tree_path_get_depth ##### -->
142 <!-- ##### FUNCTION gtk_tree_path_get_indices ##### -->
151 <!-- ##### FUNCTION gtk_tree_path_free ##### -->
159 <!-- ##### FUNCTION gtk_tree_path_copy ##### -->
168 <!-- ##### FUNCTION gtk_tree_path_compare ##### -->
178 <!-- ##### FUNCTION gtk_tree_path_next ##### -->
186 <!-- ##### FUNCTION gtk_tree_path_prev ##### -->
195 <!-- ##### FUNCTION gtk_tree_path_up ##### -->
204 <!-- ##### FUNCTION gtk_tree_path_down ##### -->
212 <!-- ##### FUNCTION gtk_tree_iter_copy ##### -->
221 <!-- ##### FUNCTION gtk_tree_iter_free ##### -->
229 <!-- ##### FUNCTION gtk_tree_model_get_flags ##### -->
238 <!-- ##### FUNCTION gtk_tree_model_get_n_columns ##### -->
247 <!-- ##### FUNCTION gtk_tree_model_get_column_type ##### -->
257 <!-- ##### FUNCTION gtk_tree_model_get_iter ##### -->
268 <!-- ##### FUNCTION gtk_tree_model_get_path ##### -->
278 <!-- ##### FUNCTION gtk_tree_model_get_value ##### -->
289 <!-- ##### FUNCTION gtk_tree_model_iter_next ##### -->
299 <!-- ##### FUNCTION gtk_tree_model_iter_children ##### -->
310 <!-- ##### FUNCTION gtk_tree_model_iter_has_child ##### -->
320 <!-- ##### FUNCTION gtk_tree_model_iter_n_children ##### -->
330 <!-- ##### FUNCTION gtk_tree_model_iter_nth_child ##### -->
342 <!-- ##### FUNCTION gtk_tree_model_iter_parent ##### -->
353 <!-- ##### FUNCTION gtk_tree_model_ref_node ##### -->
362 <!-- ##### FUNCTION gtk_tree_model_unref_node ##### -->
371 <!-- ##### SIGNAL GtkTreeModel::row-changed ##### -->
376 @treemodel: the object which received the signal.
380 <!-- ##### SIGNAL GtkTreeModel::row-deleted ##### -->
385 @treemodel: the object which received the signal.
388 <!-- ##### SIGNAL GtkTreeModel::row-has-child-toggled ##### -->
393 @treemodel: the object which received the signal.
397 <!-- ##### SIGNAL GtkTreeModel::row-inserted ##### -->
402 @treemodel: the object which received the signal.
406 <!-- ##### SIGNAL GtkTreeModel::rows-reordered ##### -->
411 @treemodel: the object which received the signal.