Module dui.ListStore
Constructor Summary | |
---|---|
(GObject* gObject) |
|
public |
(GType types) Creates a new ListStore with the given types for the columns |
Methods Summary | |
---|---|
public GType |
getType() Gets this class type |
GtkTreeModel* |
model() Gets the GtkTreeModel |
TreeIter |
createIter() Creates a top level iteractor. |
void |
set(TreeIter iter, int columns, void* values) sets the values for one row |
void |
set(TreeIter iter, int columns, String values) Sets an iteractor values. |
void |
set(TreeIter iter, TreeNode treeNode) Sets an iteractor values from a tree node. |
void |
setValue(TreeIter iter, int column, char value) Sets the values for a row |
void |
setValue(TreeIter iter, int column, String value) |
bit |
remove(TreeIter iter) |
void |
insert(TreeIter iter, gint position) Creates a new row at position. |
void |
insertBefore(TreeIter iter, TreeIter sibling) Inserts a new row before sibling. |
void |
insertAfter(TreeIter iter, TreeIter sibling) Inserts a new row after sibling. |
void |
prepend(TreeIter iter) Prepends a new row to list_store. |
void |
append(TreeIter iter) Appends a new row to list_store. |
void |
clear() Removes all rows from the list store. |
bit |
iterIsValid(TreeIter iter) Checks if the given iter is a valid iter for this GtkListStore. |
void |
reorder(gint newOrder) Reorders store to follow the order indicated by new_order. |
void |
swap(TreeIter a, TreeIter b) Swaps a and b in store. |
void |
moveAfter(TreeIter iter, TreeIter position) Moves iter in store to the position after position. |
void |
modeBefore(TreeIter iter, TreeIter position) Moves iter in store to the position before position. |