![]() |
![]() |
The button is drawn as a radio- or checkbutton, depending on the radio property. When activated, it emits the toggled signal.
Public Member Functions | |
virtual Glib::PropertyProxy_Base | _property_renderable () |
Returns the property that this CellRenderer renders. | |
CellRendererToggle () | |
bool | get_active () const |
Returns whether the cell renderer is active. | |
bool | get_radio () const |
Returns whether we're rendering radio toggles rather than checkboxes. | |
const GtkCellRendererToggle* | gobj () const |
Provides access to the underlying C GtkObject. | |
GtkCellRendererToggle* | gobj () |
Provides access to the underlying C GtkObject. | |
Glib::PropertyProxy_ReadOnly< bool > | property_activatable () const |
The toggle button can be activated. | |
Glib::PropertyProxy<bool> | property_activatable () |
The toggle button can be activated. | |
Glib::PropertyProxy_ReadOnly< bool > | property_active () const |
The toggle state of the button. | |
Glib::PropertyProxy<bool> | property_active () |
The toggle state of the button. | |
Glib::PropertyProxy_ReadOnly< bool > | property_radio () const |
Draw the toggle button as a radio button. | |
Glib::PropertyProxy<bool> | property_radio () |
Draw the toggle button as a radio button. | |
void | set_active (bool setting=true) |
Activates or deactivates a cell renderer. | |
void | set_radio (bool radio=true) |
If radio is true , the cell renderer renders a radio toggle (i.e. a toggle in a group of mutually-exclusive toggles). | |
Glib::SignalProxy1< void, const Glib::ustring& > | signal_toggled () |
The toggled signal is emitted when the cell is toggled. | |
virtual | ~CellRendererToggle () |
Protected Member Functions | |
virtual void | on_toggled (const Glib::ustring& path) |
Related Functions | |
(Note that these are not member functions.) | |
Gtk::CellRendererToggle* | wrap (GtkCellRendererToggle* object, bool take_copy=false) |
|
|
|
|
|
Returns the property that this CellRenderer renders. For instance, property_text for CellRendererText, and property_active for CellRendererToggle Needs to be overridden in derived classes. Reimplemented from Gtk::CellRenderer. |
|
Returns whether the cell renderer is active. See set_active().
|
|
Returns whether we're rendering radio toggles rather than checkboxes.
|
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::CellRenderer. |
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::CellRenderer. |
|
|
|
The toggle button can be activated. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
The toggle button can be activated. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
The toggle state of the button. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
The toggle state of the button. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Draw the toggle button as a radio button. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Draw the toggle button as a radio button. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Activates or deactivates a cell renderer.
|
|
If radio is
If
|
|
The toggled signal is emitted when the cell is toggled.
|
|
|