GnomeDbDsnAssistant

GnomeDbDsnAssistant — an assistant to create a new datasource

Synopsis

struct              GnomeDbDsnAssistant;
struct              GnomeDbDsnAssistantClass;
                    GnomeDbDsnAssistantPrivate;
GtkWidget *         gnome_db_dsn_assistant_new          (void);
const GdaDataSourceInfo * gnome_db_dsn_assistant_get_dsn
                                                        (GnomeDbDsnAssistant *assistant);

Description

The GnomeDbDsnAssistant widget provides an easy way for users to declare new data sources. If the selected provider for the data source supports it, then a new database can be created if the user needs it.

Details

struct GnomeDbDsnAssistant

struct GnomeDbDsnAssistant {
	GtkAssistant                      assistant;
	GnomeDbDsnAssistantPrivate *priv;
};


struct GnomeDbDsnAssistantClass

struct GnomeDbDsnAssistantClass {
	GtkAssistantClass                 parent_class;

	void                           (* finished) (GnomeDbDsnAssistant *assistant, gboolean error);
};


GnomeDbDsnAssistantPrivate

typedef struct _GnomeDbDsnAssistantPrivate GnomeDbDsnAssistantPrivate;


gnome_db_dsn_assistant_new ()

GtkWidget *         gnome_db_dsn_assistant_new          (void);

gnome_db_dsn_assistant_get_dsn ()

const GdaDataSourceInfo * gnome_db_dsn_assistant_get_dsn
                                                        (GnomeDbDsnAssistant *assistant);

See Also

The GnomeDbDsnEditor to edit a complete DSN definition.