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. |