Struct
GtkTreeRowReference
Description [src]
struct GtkTreeRowReference {
/* No available fields */
}
A GtkTreeRowReference tracks model changes so that it always refers to the
same row (a GtkTreePath
refers to a position, not a fixed row). Create a
new GtkTreeRowReference with gtk_tree_row_reference_new().
Functions
gtk_tree_row_reference_deleted
Lets a set of row reference created by
gtk_tree_row_reference_new_proxy()
know that the
model emitted the GtkTreeModel::row-deleted
signal.
gtk_tree_row_reference_inserted
Lets a set of row reference created by
gtk_tree_row_reference_new_proxy()
know that the
model emitted the GtkTreeModel::row-inserted
signal.
gtk_tree_row_reference_reordered
Lets a set of row reference created by
gtk_tree_row_reference_new_proxy()
know that the
model emitted the GtkTreeModel::rows-reordered
signal.
Instance methods
gtk_tree_row_reference_get_path
Returns a path that the row reference currently points to,
or NULL
if the path pointed to is no longer valid.
gtk_tree_row_reference_valid
Returns TRUE
if the reference
is non-NULL
and refers to
a current valid path.