:right-sidebar: True CellRendererSpin =================================================================== .. currentmodule:: gi.repository.Gtk .. deprecated:: 4.10 List views use widgets to display their contents. You should use :obj:`~gi.repository.Gtk.SpinButton` instead .. class:: CellRendererSpin(**properties: ~typing.Any) :no-contents-entry: Superclasses: :class:`~gi.repository.Gtk.CellRendererText`, :class:`~gi.repository.Gtk.CellRenderer`, :class:`~gi.repository.GObject.InitiallyUnowned`, :class:`~gi.repository.GObject.Object` Renders a spin button in a cell ``GtkCellRendererSpin`` renders text in a cell like ``GtkCellRendererText`` from which it is derived. But while ``GtkCellRendererText`` offers a simple entry to edit the text, ``GtkCellRendererSpin`` offers a ``GtkSpinButton`` widget. Of course, that means that the text has to be parseable as a floating point number. The range of the spinbutton is taken from the adjustment property of the cell renderer, which can be set explicitly or mapped to a column in the tree model, like all properties of cell renders. ``GtkCellRendererSpin`` also has properties for the ``GtkCellRendererSpin:climb-rate`` and the number of ``GtkCellRendererSpin:digits`` to display. Other ``GtkSpinButton`` properties can be set in a handler for the ``GtkCellRenderer::editing-started`` signal. Constructors ------------ .. rst-class:: interim-class .. class:: CellRendererSpin :no-index: .. classmethod:: new() -> ~gi.repository.Gtk.CellRenderer Creates a new ``GtkCellRendererSpin``. .. deprecated:: 4.10 Please do not use it in newly written code Properties ---------- .. rst-class:: interim-class .. class:: CellRendererSpin :no-index: .. attribute:: props.adjustment :type: ~gi.repository.Gtk.Adjustment The adjustment that holds the value of the spinbutton. This must be non-:const:`None` for the cell renderer to be editable. .. attribute:: props.climb_rate :type: float The acceleration rate when you hold down a button. .. attribute:: props.digits :type: int The number of decimal places to display.