TreeModelImpl
The TreeModelImpl type represents a native instance of the TreeModel interface.
Constructors
Functions
Calls @func on each node in model in a depth-first fashion.
Returns the type of the column.
Returns a set of flags supported by this interface.
Initializes @iter with the first iterator in the tree (the one at the path "0").
Sets @iter to a valid iterator pointing to @path_string, if it exists.
Returns the number of columns supported by @tree_model.
Generates a string representation of the iter.
Sets @iter to point to the first child of @parent.
Returns true if @iter has children, false otherwise.
Returns the number of children that @iter has.
Sets @iter to be the child of @parent, using the given index.
Sets @iter to be the parent of @child.
Sets @iter to point to the previous node at the current level.
This signal is emitted when a row in the model has changed.
This signal is emitted when a row has been deleted.
This signal is emitted when a row has gotten the first child row or lost its last child row.
This signal is emitted when a new row has been inserted in the model.
This signal is emitted when the children of a node in the GtkTreeModel
have been reordered.
Emits the ::row-changed signal on @tree_model.
Emits the ::row-deleted signal on @tree_model.
Emits the ::row-has-child-toggled signal on @tree_model.
Emits the ::row-inserted signal on @tree_model.