Inheritance diagram for ListStore:
Public Member Functions | |
GType | getType () |
Gets this class type. | |
this (GObject *gObject) | |
Creates a ObjectG from a GTK GObject. | |
this (GType[] types) | |
Creates a new ListStore with the given types for the columns. | |
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. | |
GtkListStore * | gtk_list_store_new (gint n_columns,...) |
void | gtk_list_store_set_column_types (GtkListStore *list_store, gint n_columns, GType *types) |
void | gtk_list_store_set_value (GtkListStore *list_store, GtkTreeIter *iter, gint column, GValue *value) |
void | gtk_list_store_set (GtkListStore *list_store, GtkTreeIter *iter,...) |
void | gtk_list_store_set_valist (GtkListStore *list_store, GtkTreeIter *iter, vaList var_args) |
bit | remove (TreeIter iter) |
Removes a row from the list. | |
void | insert (TreeIter iter, gint position) |
insert | |
void | insertBefore (TreeIter iter, TreeIter sibling) |
insertBefore | |
void | insertAfter (TreeIter iter, TreeIter sibling) |
insertAfter | |
void | prepend (TreeIter iter) |
prepend | |
void | append (TreeIter iter) |
append | |
void | clear () |
removes all entries from the list | |
bit | iterIsValid (TreeIter iter) |
iterIsValid | |
void | reorder (gint[] newOrder) |
reorder | |
void | swap (TreeIter a, TreeIter b) |
swap | |
void | moveAfter (TreeIter iter, TreeIter position) |
moveAfter | |
void | modeBefore (TreeIter iter, TreeIter position) |
modeBefore |
|
append
|
|
removes all entries from the list
|
|
Creates a top level iteractor. I don't think lists have but the top level iteractor |
|
Gets this class type.
Reimplemented from TreeModel. |
|
|
|
|
|
|
|
|
|
|
|
insert
|
|
insertAfter
|
|
insertBefore
|
|
iterIsValid
|
|
modeBefore
|
|
Gets the GtkTreeModel.
Reimplemented from TreeModel. |
|
moveAfter
|
|
prepend
|
|
Removes a row from the list.
|
|
reorder
|
|
Sets an iteractor values from a tree node. This is the way to add a new row to the tree, the iteractor is either a top level iteractor created from createIter() or a nested iteractor created from append()
|
|
Sets an iteractor values. This is the way to add a new row to the tree, the iteractor is either a top level iteractor created from createIter() or a nested iteractor created from append()
|
|
sets the values for one row
|
|
Sets the values for a row.
|
|
swap
|
|
Creates a new ListStore with the given types for the columns.
|
|
Creates a ObjectG from a GTK GObject. This will set a pointer to the ObjectG on the GTK GObject all the new widget will end up executing this contructor. Reimplemented from TreeModel. |