CellRendererCombo#
Deprecated since version 4.10: List views use widgets to display their contents. You
should use DropDown
instead
Superclasses: CellRendererText
, CellRenderer
, InitiallyUnowned
, Object
Renders a combobox in a cell
GtkCellRendererCombo
renders text in a cell like GtkCellRendererText
from
which it is derived. But while GtkCellRendererText
offers a simple entry to
edit the text, GtkCellRendererCombo
offers a GtkComboBox
widget to edit the text. The values to display in the combo box are taken from
the tree model specified in the GtkCellRendererCombo
:model property.
The combo cell renderer takes care of adding a text cell renderer to the combo
box and sets it to display the column specified by its
GtkCellRendererCombo
:text-column property. Further properties of the combo box
can be set in a handler for the GtkCellRenderer::editing-started
signal.
Constructors#
- class CellRendererCombo
- classmethod new() CellRenderer #
Creates a new
GtkCellRendererCombo
. Adjust how text is drawn using object properties. Object properties can be set globally (withset()
). Also, withGtkTreeViewColumn
, you can bind a property to a value in aGtkTreeModel
. For example, you can bind the “text” property on the cell renderer to a string value in the model, thus rendering a different string in each row of theGtkTreeView
.Deprecated since version 4.10: Please do not use it in newly written code
Properties#
Signals#
- class CellRendererCombo.signals