Constructor
GtkTreeStorenew
Declaration [src]
GtkTreeStore*
gtk_tree_store_new (
gint n_columns,
...
)
Description [src]
Creates a new tree store as with n_columns columns each of the types passed
in. Note that only types derived from standard GObject fundamental types
are supported.
As an example, gtk_tree_store_new (3, G_TYPE_INT, G_TYPE_STRING,
GDK_TYPE_PIXBUF); will create a new GtkTreeStore with three columns, of type
gint, #gchararray, and GdkPixbuf respectively.
This constructor is not directly available to language bindings.
The implementation of this constructor is provided by () in language bindings.
Parameters
n_columns-
Type:
gintNumber of columns in the tree store.
...-
Type:
All
GTypetypes for the columns, from first to last.
Return value
Type: GtkTreeStore
A new GtkTreeStore.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |