Eneboo - Documentación para desarrolladores
Slots públicos | Señales | Métodos públicos
Referencia de la Clase FLFormDBInterface

Acceso a Formularios. Más...

#include <FLObjectFactory.h>

Diagrama de herencias de FLFormDBInterface
QObject Qt Qt

Lista de todos los miembros.

Slots públicos

void setCursor (FLSqlCursorInterface *c)
FLSqlCursorInterfacecursor ()
QWidgetmainWidget () const
void setMainWidget (QWidget *w)
void setMainWidget ()
void setMainWidget (const QString &uiFileName)
QWidgetparentWidget ()
QObjectchild (const QString &objName)
bool close ()
FLFormDBobj ()
void setDisabled (const bool b)
QImage snapShot ()
void saveSnapShot (const QString &pathFile)
void show ()
void showForDocument ()
void setMaximized ()

Señales

void closed ()
void formReady ()

Métodos públicos

 FLFormDBInterface (const QString &a, QWidget *p, WFlags f=0)
 FLFormDBInterface (FLSqlCursorInterface *c, const QString &a, QWidget *p, WFlags f=0)
 FLFormDBInterface (FLFormDB *obj)
 FLFormDBInterface ()
 ~FLFormDBInterface ()
void setObj (FLFormDB *obj)
void setObjCursor (FLSqlCursor *c)
void setScript (QSScript *s)
QSScriptscript ()

Descripción detallada

Acceso a Formularios.

Acceso a los objetos formulario. Permite establecer el script, la ventana o el cursor asociado al formulario

Autor:
InfoSiAL S.L.

Documentación del constructor y destructor

FLFormDBInterface::FLFormDBInterface ( const QString a,
QWidget p,
WFlags  f = 0 
) [inline]

Constructor

FLFormDBInterface::FLFormDBInterface ( FLSqlCursorInterface c,
const QString a,
QWidget p,
WFlags  f = 0 
) [inline]

Constructor

FLFormDBInterface::FLFormDBInterface ( FLFormDB obj) [inline]

Constructor

FLFormDBInterface::FLFormDBInterface ( ) [inline]

Constructor

FLFormDBInterface::~FLFormDBInterface ( ) [inline]

Destructor


Documentación de las funciones miembro

QObject* FLFormDBInterface::child ( const QString objName) [inline, slot]

Devuelve un objeto hijo de formulario

Parámetros:
objName.Nombre del objeto hijo
Devuelve:
Objeto hijo
bool FLFormDBInterface::close ( ) [inline, slot]

Realiza las operaciones equivalentes a pulsar el botn cerrar

Devuelve:
TRUE si el formulario se cierra correctamente, FALSE si no es as
void FLFormDBInterface::closed ( ) [signal]

Seal emitida cuando se cierra el formulario

FLSqlCursorInterface* FLFormDBInterface::cursor ( ) [inline, slot]

Devuelve el cursor del formulario

Devuelve:
Cursor del formulario
void FLFormDBInterface::formReady ( ) [signal]

Seal emitida cuando el formulario ya ha sido inicializado y est listo para usarse

QWidget* FLFormDBInterface::mainWidget ( ) const [inline, slot]

Obtiene el widget principal del formulario.

return Objeto QWidget que corresponde con el widget principal del formulario

FLFormDB* FLFormDBInterface::obj ( ) [inline, slot]
QWidget* FLFormDBInterface::parentWidget ( ) [inline, slot]

Devuelve el objeto padre del formulario. Usado para obtener sus dimensiones.

Devuelve:
Objeto padre
void FLFormDBInterface::saveSnapShot ( const QString pathFile) [inline, slot]

Salva en un fichero con formato PNG la imagen o captura de pantalla del formulario.

Parámetros:
pathFileRuta y nombre del fichero donde guardar la imagen
QSScript* FLFormDBInterface::script ( ) [inline]
void FLFormDBInterface::setCursor ( FLSqlCursorInterface c) [inline, slot]

Establece el cursor relacionado con el formulario

Parámetros:
c.cursor del formulario
void FLFormDBInterface::setDisabled ( const bool  b) [inline, slot]

Inhabilita el componente

Parámetros:
b.TRUE si hay que inhabilitar el formulario, FALSE si hay que habilitarla
void FLFormDBInterface::setMainWidget ( QWidget w) [inline, slot]

Establece widget como principal del formulario.

Este widget contendr componentes que quieran enlazar con la base de datos, por lo que esperan estar contenidos en una clase FLFormDB, la cual les proporciona el cursor (registros) a los que enlazar. Si ya existiera otro widget como principal, este ser borrado.

Si existe un widget principal establecido con anterioridad ser borrado

Parámetros:
wWidget principal para el formulario
void FLFormDBInterface::setMainWidget ( ) [inline, slot]

Sobrecargado de setMainWidget.

Aqui toma el nombre de un formulario de la accin asociada y construye el Widget principal, a partir de l.

void FLFormDBInterface::setMainWidget ( const QString uiFileName) [inline, slot]

Sobrecargado de setMainWidget.

Aqui construye el Widget principal a partir del nombre de un fichero de interfaz .ui.

Parámetros:
uiFileNameNombre del fichero de descripcin de interfaz, incluyendo la extension .ui, p.e. clientes.ui
void FLFormDBInterface::setMaximized ( ) [inline, slot]

Maximiza el formulario

void FLFormDBInterface::setObj ( FLFormDB obj) [inline]

Establece el objeto del formulario

Parámetros:
obj.objeto del formulario
void FLFormDBInterface::setObjCursor ( FLSqlCursor c) [inline]

Establece el cursor del objeto relacionado con el formulario

Parámetros:
c.cursor del formulario
void FLFormDBInterface::setScript ( QSScript s) [inline]

Establece el script asociado al formulario

Parámetros:
s.Nombre del script
void FLFormDBInterface::show ( ) [inline, slot]

Redefinida por conveniencia

void FLFormDBInterface::showForDocument ( ) [inline, slot]

Muestra el formulario sin llamar al script "init". Utilizado en documentacin para evitar conflictos al capturar los formularios

QImage FLFormDBInterface::snapShot ( ) [inline, slot]

Obtiene la imagen o captura de pantalla del formulario.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'