1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 A tree-like data structure that can be used with the #GtkTreeView
7 <!-- ##### SECTION Long_Description ##### -->
9 The #GtkTreeStore object is a list model for use with a #GtkTreeView
10 widget. It implements the #GtkTreeModel interface, and consequentialy,
11 can use all of the methods available there. It also implements the
12 #GtkTreeSortable interface so it can be sorted by the view. Finally,
13 it also implements the tree <link linkend="gtktreednd">drag and
14 drop</link> interfaces.
18 <!-- ##### SECTION See_Also ##### -->
20 #GtkTreeModel, #GtkTreeStore
23 <!-- ##### STRUCT GtkTreeStore ##### -->
29 <!-- ##### FUNCTION gtk_tree_store_new ##### -->
39 <!-- ##### FUNCTION gtk_tree_store_newv ##### -->
49 <!-- ##### FUNCTION gtk_tree_store_set_column_types ##### -->
59 <!-- ##### FUNCTION gtk_tree_store_set_value ##### -->
70 <!-- ##### FUNCTION gtk_tree_store_set ##### -->
80 <!-- ##### FUNCTION gtk_tree_store_set_valist ##### -->
90 <!-- ##### FUNCTION gtk_tree_store_remove ##### -->
100 <!-- ##### FUNCTION gtk_tree_store_insert ##### -->
111 <!-- ##### FUNCTION gtk_tree_store_insert_before ##### -->
122 <!-- ##### FUNCTION gtk_tree_store_insert_after ##### -->
133 <!-- ##### FUNCTION gtk_tree_store_prepend ##### -->
143 <!-- ##### FUNCTION gtk_tree_store_append ##### -->
153 <!-- ##### FUNCTION gtk_tree_store_is_ancestor ##### -->
164 <!-- ##### FUNCTION gtk_tree_store_iter_depth ##### -->
174 <!-- ##### FUNCTION gtk_tree_store_clear ##### -->
182 <!-- ##### FUNCTION gtk_tree_store_iter_is_valid ##### -->
192 <!-- ##### FUNCTION gtk_tree_store_reorder ##### -->
202 <!-- ##### FUNCTION gtk_tree_store_swap ##### -->
212 <!-- ##### FUNCTION gtk_tree_store_move ##### -->