R E C U R S I V E T R E E (cleaning + comments)
This commit is contained in:
parent
705af8c187
commit
63f662ddc9
|
@ -32,22 +32,7 @@
|
|||
/*************************************************************************************************************************************/
|
||||
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //
|
||||
|
||||
|
||||
/******************************** S O M E L I T T L E T H I N G S T O K N O W **********************************/
|
||||
/* */
|
||||
/* gtk_tree_view_set_show_expanders (GTK_TREE_VIEW (treeview), TRUE); */
|
||||
/* gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (treeview), TRUE); */
|
||||
/* gtk_widget_set_vexpand (treeview, TRUE); */
|
||||
/* gtk_tree_view_set_reorderable (GTK_TREE_VIEW (treeview), TRUE); */
|
||||
/* */
|
||||
/*************************************************************************************************************************************/
|
||||
|
||||
|
||||
/* The GtkTreeStore is used to store data in tree form, to be used later on by a GtkTreeView to display it.
|
||||
* This demo builds a simple GtkTreeStore and displays it.
|
||||
* If you're new to the GtkTreeView widgets and associates, look into the GtkListStore example first. */
|
||||
/* The GtkTreeStore is used to store data in tree form, to be used later on by a GtkTreeView to display it */
|
||||
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
|
@ -81,6 +66,7 @@ static TreeItem A[] = {{"D", D}, {NULL}}, B[] = {{"E", E}, {NULL}};
|
|||
static TreeItem R[] = {{"A", A}, {"B", B}, {"C", C}, {NULL}};
|
||||
static TreeItem O[] = {{"ROOT", R}, {NULL}}; // Artefact added for symmetry
|
||||
|
||||
|
||||
static GtkTreeModel *create_node_recursive (GtkTreeStore *model,
|
||||
TreeItem *current_item,
|
||||
GtkTreeIter *iter_parent,
|
||||
|
@ -110,6 +96,7 @@ static GtkTreeModel *create_node_recursive (GtkTreeStore *model,
|
|||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
GtkWidget *
|
||||
do_tree_store (GtkWidget *do_widget)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue