How to display a tree structure with GtkTreeView

1. create
2. add the colum using
3. create model
4. add model to the treeview;
5. use
6.
GtkTreeView;
2. add the colum using
GtkTreeViewColumnand what type this will render with
GtkCellRendererText;
3. create model
GtkTreeStore, that will store the values;
4. add model to the treeview;
5. use
GtkTreeStore::appendto add values to model, and the data will appear on treeview;
6.
GtkTreeStore::appendwill return a
GtkTreeIterthat can be used to add new values inside this record;