![]() |
![]() |
![]() |
libgnomedb Reference Manual | ![]() |
---|---|---|---|---|
GnomeDbComboPrivate; GtkWidget* gnome_db_combo_new (void); GtkWidget* gnome_db_combo_new_with_model (GdaDataModel *model, gint col); void gnome_db_combo_set_model (GnomeDbCombo *combo, GdaDataModel *model, gint col); GdaDataModel* gnome_db_combo_get_model (GnomeDbCombo *combo); gint gnome_db_combo_get_column (GnomeDbCombo *combo);
GtkWidget* gnome_db_combo_new (void);
Create a new GnomeDbCombo widget.
Returns : | the newly-created widget. |
GtkWidget* gnome_db_combo_new_with_model (GdaDataModel *model, gint col);
Create a new GnomeDbCombo widget with a model.
model : | a GdaDataModel object. |
col : | the column in the model to be shown. |
Returns : | the newly-created widget. |
void gnome_db_combo_set_model (GnomeDbCombo *combo, GdaDataModel *model, gint col);
Associate a GdaDataModel with the given combo widget. Doing so makes the combo widget refresh its list of values and display the values contained in the model, in the given position. A NULL model will make the combo empty and disassociate the previous model, if any.
combo : | a GnomeDbCombo widget. |
model : | a GdaDataModel object. |
col : | column in the model to be shown. |
GdaDataModel* gnome_db_combo_get_model (GnomeDbCombo *combo);
This function returns the GdaDataModel stored in the GnomeDbCombo.
combo : | a GnomeDbCombo widget. |
Returns : | a GdaDataModel containing the data from the GnomeDbCombo widget. |