Top | ![]() |
![]() |
![]() |
![]() |
GdaDataHandler * | data-handler | Write / Construct Only |
gboolean | editable | Read / Write |
gboolean | to-be-deleted | Write |
GType * | type | Write / Construct Only |
GValue * | value | Read / Write |
GdaValueAttribute | value-attributes | Read / Write |
GObject ╰── GInitiallyUnowned ╰── GtkCellRenderer ╰── GtkCellRendererToggle ╰── GdauiDataCellRendererBoolean
GtkCellRenderer * gdaui_data_cell_renderer_boolean_new (GdaDataHandler *dh
,GType type
);
Creates a new GdauiDataCellRendererBoolean. Adjust rendering
parameters using object properties. Object properties can be set
globally (with g_object_set()
). Also, with GtkTreeViewColumn, you
can bind a property to a value in a GtkTreeModel. For example, you
can bind the "active" property on the cell renderer to a boolean value
in the model, thus causing the check button to reflect the state of
the model.
#define GDAUI_TYPE_DATA_CELL_RENDERER_BOOLEAN (gdaui_data_cell_renderer_boolean_get_type ())
struct GdauiDataCellRendererBooleanClass { GtkCellRendererToggleClass parent_class; void (*changed) (GdauiDataCellRendererBoolean *cell_renderer, const gchar *path, const GValue *new_value); };
“data-handler”
property “data-handler” GdaDataHandler *
Owner: GdauiDataCellRendererBoolean
Flags: Write / Construct Only
“editable”
property “editable” gboolean
The toggle button can be activated.
Owner: GdauiDataCellRendererBoolean
Flags: Read / Write
Default value: TRUE
“to-be-deleted”
property “to-be-deleted” gboolean
Owner: GdauiDataCellRendererBoolean
Flags: Write
Default value: FALSE
“type”
property “type” GType *
Owner: GdauiDataCellRendererBoolean
Flags: Write / Construct Only
Allowed values: void
“value”
property “value” GValue *
GValue to render.
Owner: GdauiDataCellRendererBoolean
Flags: Read / Write
“changed”
signalvoid user_function (GdauiDataCellRendererBoolean *gdauidatacellrendererboolean, char *arg1, GValue *arg2, gpointer user_data)
Flags: Run Last