GTK+ Reference Manual
Tree, List and Icon Grid Widgets
Tree and List Widget Overview
— Overview of
GtkTreeModel
,
GtkTreeView
, and other associated widgets
GtkTreeModel
— The tree interface used by
GtkTreeView
GtkTreeSelection
— The selection object for
GtkTreeView
GtkTreeViewColumn
— A visible column in a
GtkTreeView
widget
GtkTreeView
— A widget for displaying both trees and lists
GtkTreeView drag-and-drop
— Interfaces for drag-and-drop support in GtkTreeView
GtkCellView
— A widget displaying a single row of a GtkTreeModel
GtkIconView
— A widget which displays a list of icons in a grid
GtkTreeSortable
— The interface for sortable models used by GtkTreeView
GtkTreeModelSort
— A GtkTreeModel which makes an underlying tree model sortable
GtkTreeModelFilter
— A GtkTreeModel which hides parts of an underlying tree model
GtkCellLayout
— An interface for packing cells
GtkCellRenderer
— An object for rendering a single cell on a
GdkDrawable
GtkCellEditable
— Interface for widgets which can are used for editing cells
GtkCellRendererAccel
— Renders a keyboard accelerator in a cell
GtkCellRendererCombo
— Renders a combobox in a cell
GtkCellRendererPixbuf
— Renders a pixbuf in a cell
GtkCellRendererProgress
— Renders numbers as progress bars
GtkCellRendererSpin
— Renders a spin button in a cell
GtkCellRendererText
— Renders text in a cell
GtkCellRendererToggle
— Renders a toggle button in a cell
GtkListStore
— A list-like data structure that can be used with the
GtkTreeView
GtkTreeStore
— A tree-like data structure that can be used with the
GtkTreeView