GdauiDataCellRendererCombo

GdauiDataCellRendererCombo

Functions

GtkCellRenderer * gdaui_data_cell_renderer_combo_new ()

Properties

GdauiSet * data-set Write / Construct Only
gpointer data-set-source Write / Construct Only
gboolean set-default-if-invalid Read / Write
gboolean show-expander Write
gboolean to-be-deleted Write
GdaValueAttribute value-attributes Read / Write
gpointer values Write
gpointer values-display Write

Signals

void changed Run Last

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkCellRenderer
            ╰── GtkCellRendererText
                ╰── GdauiDataCellRendererCombo

Description

Functions

gdaui_data_cell_renderer_combo_new ()

GtkCellRenderer *
gdaui_data_cell_renderer_combo_new (GdauiSet *paramlist,
                                    GdauiSetSource *source);

Creates a new GdauiDataCellRendererCombo which will fill the parameters listed in source->nodes with values available from source->data_model .

Parameters

paramlist

a GdaSet object

 

source

a GdauiSetSource structure listed in paramlist->sources_list

 

Returns

the new cell renderer.

[transfer full]

Types and Values

GDAUI_TYPE_DATA_CELL_RENDERER_COMBO

#define GDAUI_TYPE_DATA_CELL_RENDERER_COMBO		(gdaui_data_cell_renderer_combo_get_type ())

struct GdauiDataCellRendererComboClass

struct GdauiDataCellRendererComboClass {
	GtkCellRendererTextClass parent_class;

	void (* changed) (GdauiDataCellRendererCombo *cell_renderer_combo,
			  const gchar *path,
			  GSList *new_values, GSList *all_new_values);
};

GdauiDataCellRendererCombo

typedef struct _GdauiDataCellRendererCombo GdauiDataCellRendererCombo;

Property Details

The “data-set” property

  “data-set”                 GdauiSet *

Owner: GdauiDataCellRendererCombo

Flags: Write / Construct Only


The “data-set-source” property

  “data-set-source”          gpointer

Owner: GdauiDataCellRendererCombo

Flags: Write / Construct Only


The “set-default-if-invalid” property

  “set-default-if-invalid”   gboolean

Owner: GdauiDataCellRendererCombo

Flags: Read / Write

Default value: FALSE


The “show-expander” property

  “show-expander”            gboolean

Owner: GdauiDataCellRendererCombo

Flags: Write

Default value: FALSE


The “to-be-deleted” property

  “to-be-deleted”            gboolean

Owner: GdauiDataCellRendererCombo

Flags: Write

Default value: FALSE


The “value-attributes” property

  “value-attributes”         GdaValueAttribute

Owner: GdauiDataCellRendererCombo

Flags: Read / Write


The “values” property

  “values”                   gpointer

GList of GValue to render, limited to PK fields.

Owner: GdauiDataCellRendererCombo

Flags: Write


The “values-display” property

  “values-display”           gpointer

GList of GValue to render, not limited to PK fields .

Owner: GdauiDataCellRendererCombo

Flags: Write

Signal Details

The “changed” signal

void
user_function (GdauiDataCellRendererCombo *gdauidatacellrenderercombo,
               char                       *arg1,
               gpointer                    arg2,
               gpointer                    arg3,
               gpointer                    user_data)

Flags: Run Last