gtkmm: TreeView Classes

These classes are used with the Gtk::TreeView widget. More...

Classes

class Gtk::CellRenderer
CellRenderers are used by Gtk::TreeView columns to render the Gtk::TreeModel column data appropriately. More...

class Gtk::CellRendererAccel
Renders a keyboard accelerator in a cell. More...

class Gtk::CellRendererCombo
Renders a combobox in a cell. More...

class Gtk::CellRendererPixbuf
Renders a pixbuf in a cell. More...

class Gtk::CellRendererProgress
Renders numbers as progress bars. More...

class Gtk::CellRendererSpin
Renders a spin button in a cell. More...

class Gtk::CellRendererSpinner
Renders a spinning animation in a cell. More...

class Gtk::CellRendererText
Renders text in a cell. More...

class Gtk::CellRendererToggle
Renders a toggle button in a cell. More...

class Gtk::ListStore
Thist is a list model for use with a Gtk::TreeView widget. More...

class Gtk::TreeDragDest
class Gtk::TreeDragSource
class Gtk::TreeIterBase
class Gtk::TreeIter
A Gtk::TreeModel::iterator is a reference to a specific node on a specific model. More...

class Gtk::TreeRow
Typedefed as TreeModel::Row . More...

class Gtk::TreeNodeChildren
typedefed as TreeModel::Children . More...

class Gtk::TreeModel
This class defines a generic tree interface for use by the Gtk::TreeView widget. More...

class Gtk::TreeModelFilter
class Gtk::TreeModelSort
A wrapper which makes an underlying Gtk::TreeModel sortable. More...

class Gtk::TreePath
A path is essentially a potential node. More...

class Gtk::TreeRowReference
Typedefed as Gtk::TreeModel::RowReference . More...

class Gtk::TreeSelection
Typedefed as Gtk::TreeView::Selection . More...

class Gtk::TreeSortable
class Gtk::TreeStore
class Gtk::TreeView
The TreeView widget displays the model ( Gtk::TreeModel ) data and allows the user to interact with it. More...

class Gtk::TreeViewColumn
Typedefed as Gtk::TreeView::Column . More...

class Gtk::ListViewText::TextModelColumns
class Gtk::ListViewText
A simple listbox which presents some lines of information in columns and lets the user select some of them. More...

class Gtk::TreeModelColumnRecord
Typedefed as TreeModel::ColumnRecord . More...

class Gtk::TreeModelColumnBase
Base class of TreeModelColumn templates. More...

class Gtk::TreeModelColumn< T >
A Gtk::TreeModelColumn describes the C++ type of the data in a model column, and identifies that column in the model. More...

Enumerations

enum {

Gtk::TreeSortable::DEFAULT_SORT_COLUMN_ID = -1,

Gtk::TreeSortable::DEFAULT_UNSORTED_COLUMN_ID = -2

}

Detailed Description

These classes are used with the Gtk::TreeView widget.

Enumeration Type Documentation

anonymous enum
Enumerator
DEFAULT_SORT_COLUMN_ID

See set_default_sort_func() and set_sort_column() .

DEFAULT_UNSORTED_COLUMN_ID