## GdauiCombo

GdauiCombo

## Synopsis

    struct              GdauiCombo;
    GtkWidget *         gdaui_combo_new                     (void);
    GtkWidget *         gdaui_combo_new_with_model          (GdaDataModel *model,
                                                             gint n_cols,
                                                             gint *cols_index);
    void                gdaui_combo_set_model               (GdauiCombo *combo,
                                                             GdaDataModel *model,
                                                             gint n_cols,
                                                             gint *cols_index);
    void                gdaui_combo_add_null                (GdauiCombo *combo,
                                                             gboolean add_null);
    gboolean            gdaui_combo_is_null_selected        (GdauiCombo *combo);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkWidget
                   +----GtkContainer
                         +----GtkBin
                               +----GtkComboBox
                                     +----GdauiCombo
                                           +----GdauiProviderSelector

## Implemented Interfaces

GdauiCombo implements AtkImplementorIface, GtkBuildable, GtkCellLayout, GtkCellEditable and GdauiDataSelector.

## Properties

      "as-list"                  gboolean              : Read / Write
      "model"                    GdaDataModel*         : Read / Write

## Description

## Details

### struct GdauiCombo

    struct GdauiCombo;

### gdaui_combo_new ()

    GtkWidget *         gdaui_combo_new                     (void);

Since 4.2

### gdaui_combo_new_with_model ()

    GtkWidget *         gdaui_combo_new_with_model          (GdaDataModel *model,
                                                             gint n_cols,
                                                             gint *cols_index);

Since 4.2

### gdaui_combo_set_model ()

    void                gdaui_combo_set_model               (GdauiCombo *combo,
                                                             GdaDataModel *model,
                                                             gint n_cols,
                                                             gint *cols_index);

Since 4.2

### gdaui_combo_add_null ()

    void                gdaui_combo_add_null                (GdauiCombo *combo,
                                                             gboolean add_null);

Since 4.2

### gdaui_combo_is_null_selected ()

    gboolean            gdaui_combo_is_null_selected        (GdauiCombo *combo);

Since 4.2

## Property Details

### The `"as-list"` property

      "as-list"                  gboolean              : Read / Write

Default value: FALSE

### The `"model"` property

      "model"                    GdaDataModel*         : Read / Write