GdauiProviderSelector

GdauiProviderSelector — Select a database provider from a combo box

Stability Level

Stable, unless otherwise indicated

Synopsis

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);

Description

Details

struct GdauiProviderSelector

struct GdauiProviderSelector {
	GdauiCombo                    parent;
	GdauiProviderSelectorPrivate *priv;
};

gdaui_provider_selector_new ()

GtkWidget *         gdaui_provider_selector_new         (void);

Create a new GdauiProviderSelector widget.

Returns :

the newly created widget. [transfer full]

gdaui_provider_selector_get_provider_obj ()

GdaServerProvider * gdaui_provider_selector_get_provider_obj
                                                        (GdauiProviderSelector *selector);

Get the selected provider as a GdaServerProvider object

selector :

a GdauiProviderSelector widget

Returns :

a GdaServerProvider or NULL if an error occurred. [transfer none]

Since 4.2


gdaui_provider_selector_get_provider ()

const gchar *       gdaui_provider_selector_get_provider
                                                        (GdauiProviderSelector *selector);

Get the selected provider.

selector :

a GdauiProviderSelector widget

Returns :

the selected provider, or NULL if no provider is selected. [transfer none]

Since 4.2


gdaui_provider_selector_set_provider ()

gboolean            gdaui_provider_selector_set_provider
                                                        (GdauiProviderSelector *selector,
                                                         const gchar *provider);

Forces selector to be set on provider

selector :

a GdauiProviderSelector widget

provider :

the provider to be selected, or NULL for the default (SQLite). [allow-none]

Returns :

TRUE if provider has been selected

Since 4.2