insertAfter

open fun insertAfter(iter: TreeIter, parent: TreeIter? = null, sibling: TreeIter? = null)

Inserts a new row after @sibling.

If @sibling is null, then the row will be prepended to @parent’s children.

If @parent and @sibling are null, then the row will be prepended to the toplevel.

If both @sibling and @parent are set, then @parent must be the parent of @sibling. When @sibling is set, @parent is optional.

The @iter parameter will be changed to point to this new row. The row will be empty after this function is called. To fill in values, you need to call gtk_tree_store_set() or gtk_tree_store_set_value().

Parameters

iter

An unset GtkTreeIter to set to the new row

parent

A valid GtkTreeIter

sibling

A valid GtkTreeIter