Virtual Method
GtkTreeModeliter_nth_child
Declaration [src]
gboolean
iter_nth_child (
GtkTreeModel* tree_model,
GtkTreeIter* iter,
GtkTreeIter* parent,
gint n
)
Description [src]
Sets iter
to be the child of parent
, using the given index.
The first index is 0. If n
is too big, or parent
has no children,
iter
is set to an invalid iterator and FALSE
is returned. parent
will remain a valid node after this function has been called. As a
special case, if parent
is NULL
, then the n
-th root node
is set.
Parameters
iter
-
Type:
GtkTreeIter
The
GtkTreeIter
-struct to set to the nth child.The argument will be set by the function. The returned data is owned by the instance. parent
-
Type:
GtkTreeIter
The
GtkTreeIter
-struct to get the child from, orNULL
.The argument can be NULL
.The data is owned by the caller of the method. n
-
Type:
gint
The index of the desired child.