![]() |
![]() |
![]() |
GNOME Data Access 4 manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
struct GdauiProviderSelector; GtkWidget * gdaui_provider_selector_new (void
); GdaServerProvider * gdaui_provider_selector_get_provider_obj (GdauiProviderSelector *selector
); const gchar * gdaui_provider_selector_get_provider (GdauiProviderSelector *selector
); gboolean gdaui_provider_selector_set_provider (GdauiProviderSelector *selector
,const gchar *provider
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkComboBox +----GdauiCombo +----GdauiProviderSelector
GdauiProviderSelector implements AtkImplementorIface, GtkBuildable, GtkCellLayout, GtkCellEditable and GdauiDataSelector.
GtkWidget * gdaui_provider_selector_new (void
);
Create a new GdauiProviderSelector widget.
Returns : |
the newly created widget. [transfer full] |
GdaServerProvider * gdaui_provider_selector_get_provider_obj
(GdauiProviderSelector *selector
);
Get the selected provider as a GdaServerProvider object
|
a GdauiProviderSelector widget |
Returns : |
a GdaServerProvider or NULL if an error occurred. [transfer none]
|
Since 4.2
const gchar * gdaui_provider_selector_get_provider
(GdauiProviderSelector *selector
);
Get the selected provider.
|
a GdauiProviderSelector widget |
Returns : |
the selected provider, or NULL if no provider is selected. [transfer none]
|
Since 4.2
gboolean gdaui_provider_selector_set_provider (GdauiProviderSelector *selector
,const gchar *provider
);
Forces selector
to be set on provider
|
a GdauiProviderSelector widget |
|
the provider to be selected, or NULL for the default (SQLite). [allow-none]
|
Returns : |
TRUE if provider has been selected |
Since 4.2