3.2. Vista previa de los widgets de GNOME-DB

Esta sección contiene una Vista previa sobre qué puede hacer con los widgets que provee la biblioteca GNOME-DB. Contiene también una breve explicación de su funcionalidad básica y cómo usar cada widget.

3.2.1. El widget GnomeDbLogin

El widget GnomeDbLogin provee una manera personalizable de conectar visualmente su aplicación a con un proveedor GDA. Se puede añadir a cualquier contenedor de widgets, para crear, por ejemplo, una cuadro de diálogo, y después añadir el widget GnomeDbLogin dentro de él.

En su inicialización, lee la configuración de GDA y provee un cuadro que contiene todas las fuentes de datos configuradas para los usuarios. El ususario sólo tiene que seleccionar la fuente de datos y dar su nombre de usuario y contraseña. También muestra una lista de las fuentes de datos usadas más recientemente para que pueda rápidamente conectar con su bases de datos "favoritas".

3.2.2. El widgetGnomeDbLoginDlg

Este es el widget adecuado que sólo contiene un widget GnomeDbLogin. Es una subclase de GnomeDialog, así que se espera que tenga el mismo aspecto que el resto de su aplicación.

Este widget no sólo contiene el widget GnomeDbLogin , ya que captura las señales del contenedor, para que, sí lo usa, debiera conectarlo tanto a las señales de GnomeDbLoginDlg como a las de GnomeDbLogin.

3.2.3. El widgetGnomeDbDsnConfig

El widget GnomeDbDsnConfig provee una manera de permitir visualmente al usuario manejar fuentes de datos GDA. Este widget puede ser insertado fácilmente en un cuadro de diálogo de configuración, por ejemplo, y proveer un interfaz visual de configuración de los ficheros de configuración de GDA.

Este widget es un visual wrapper sobre las funciones de manejo de GdaDsn.

3.2.4.