GtkCellRendererSpin: GTK+ 4 Reference Manual

## GtkCellRendererSpin GtkCellRendererSpin — Renders a spin button in a cell |

## Functions

GtkCellRenderer * | gtk_cell_renderer_spin_new ()

## Types and Values

struct | GtkCellRendererSpin

## Includes

    #include <gtk/gtk.h>

## Description

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 “climb-rate” and the number of “digits” to display. Other GtkSpinButton properties can be set in a handler for the “editing-started” signal.

The GtkCellRendererSpin cell renderer was added in GTK+ 2.10.

## Functions

### gtk_cell_renderer_spin_new ()

    GtkCellRenderer *
    gtk_cell_renderer_spin_new (void);

Creates a new GtkCellRendererSpin.

#### Returns

a new GtkCellRendererSpin

Since: 2.10

## Types and Values

### struct GtkCellRendererSpin

    struct GtkCellRendererSpin {
      GtkCellRendererText parent;
    };

## See Also

GtkCellRendererText, GtkSpinButton