GdauiDataSelector

GdauiDataSelector

Synopsis

                    GdauiDataSelector;
GdaDataModel *      gdaui_data_selector_get_model       (GdauiDataSelector *iface);
void                gdaui_data_selector_set_model       (GdauiDataSelector *iface,
                                                         GdaDataModel *model);
GArray *            gdaui_data_selector_get_selected_rows
                                                        (GdauiDataSelector *iface);
GdaDataModelIter *  gdaui_data_selector_get_data_set    (GdauiDataSelector *iface);
gboolean            gdaui_data_selector_select_row      (GdauiDataSelector *iface,
                                                         gint row);
void                gdaui_data_selector_unselect_row    (GdauiDataSelector *iface,
                                                         gint row);
void                gdaui_data_selector_set_column_visible
                                                        (GdauiDataSelector *iface,
                                                         gint column,
                                                         gboolean visible);

Object Hierarchy

  GInterface
   +----GdauiDataSelector

Prerequisites

GdauiDataSelector requires GObject.

Known Implementations

GdauiDataSelector is implemented by GdauiCloud, GdauiCombo, GdauiForm, GdauiGrid, GdauiProviderSelector, GdauiRawForm and GdauiRawGrid.

Signals

  "selection-changed"                              : Run First

Description

Details

GdauiDataSelector

typedef struct _GdauiDataSelector GdauiDataSelector;

gdaui_data_selector_get_model ()

GdaDataModel *      gdaui_data_selector_get_model       (GdauiDataSelector *iface);

Since 4.2


gdaui_data_selector_set_model ()

void                gdaui_data_selector_set_model       (GdauiDataSelector *iface,
                                                         GdaDataModel *model);

Since 4.2


gdaui_data_selector_get_selected_rows ()

GArray *            gdaui_data_selector_get_selected_rows
                                                        (GdauiDataSelector *iface);

Since 4.2


gdaui_data_selector_get_data_set ()

GdaDataModelIter *  gdaui_data_selector_get_data_set    (GdauiDataSelector *iface);

Since 4.2


gdaui_data_selector_select_row ()

gboolean            gdaui_data_selector_select_row      (GdauiDataSelector *iface,
                                                         gint row);

Since 4.2


gdaui_data_selector_unselect_row ()

void                gdaui_data_selector_unselect_row    (GdauiDataSelector *iface,
                                                         gint row);

Since 4.2


gdaui_data_selector_set_column_visible ()

void                gdaui_data_selector_set_column_visible
                                                        (GdauiDataSelector *iface,
                                                         gint column,
                                                         gboolean visible);

Since 4.2

Signal Details

The "selection-changed" signal

void                user_function                      (GdauiDataSelector *gdauidataselector,
                                                        gpointer           user_data)              : Run First