gtkmm 3.16.0

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

Classes | Enumerations
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 |