CellRendererPixbuf#
Deprecated since version 4.10:
Superclasses: CellRenderer, InitiallyUnowned, Object
Renders a pixbuf in a cell
A GtkCellRendererPixbuf can be used to render an image in a cell. It allows
to render either a given GdkPixbuf (set via the
GtkCellRendererPixbuf:pixbuf property) or a named icon (set via the
GtkCellRendererPixbuf:icon-name property).
To support the tree view, GtkCellRendererPixbuf also supports rendering two
alternative pixbufs, when the GtkCellRenderer:is-expander property is True.
If the GtkCellRenderer:is-expanded property is True and the
GtkCellRendererPixbuf:pixbuf-expander-open property is set to a pixbuf, it
renders that pixbuf, if the GtkCellRenderer:is-expanded property is False
and the GtkCellRendererPixbuf:pixbuf-expander-closed property is set to a
pixbuf, it renders that one.
Constructors#
- class CellRendererPixbuf
- classmethod new() CellRenderer#
Creates a new
GtkCellRendererPixbuf. Adjust rendering parameters 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 “pixbuf” property on the cell renderer to a pixbuf value in the model, thus rendering a different image in each row of theGtkTreeView.Deprecated since version 4.10: Please do not use it in newly written code
Properties#
- class CellRendererPixbuf