Referencia de la Clase diarioview1

Libro diario. Más...

#include <diarioview1.h>

Diagrama de herencias de diarioview1

[leyenda]
Diagrama de colaboración para diarioview1:
[leyenda]
Lista de todos los miembros.

Slots públicos

virtual void boton_imprimir ()
 SLOT que responde a la pulsación del botón imprimir. Es invocado desde la clase empresa.
virtual void boton_guardar ()
 SLOT que responde a la pulsación del botón guardar listado. Es invocado desde la clase empresa.
virtual void boton_filtrar ()
 SLOT que responde a la pulsación del botón de filtrado. El SLOT muestra la pantalla de filtrado filtrardiarioview .Es invocado desde empresa.

Métodos públicos

 diarioview1 (empresa *, QWidget *parent=0, const char *name=0, int flags=0)
 ~diarioview1 ()
void accept ()
void inicializa1 (QString, QString, int)
 Inicializa la clase con las fechas inicial y final. El último parametro no se usa.
void inicializa2 (intapunts3view *, extractoview1 *, balanceview *)
 Inicializa la clase indicandole cuales son las clases amigas a esta para que pueda mandarles mensajes. (Esta función está pendiente de ser olvidada y de ser todo pasado a la clase empresa.).

Slots privados

virtual void boton_extracto1 (int)
 SLOT que responde a la petición del extracto de una cuenta determinada.
virtual void boton_balance1 (int)
 SLOT que responde a la petición de un balance de sumas y saldos de una cuenta determinada.
virtual void boton_asiento ()
 SLOT que responde a la petición de mostrar un asiento determinado.
virtual void return_fechainicial ()
 SLOT que responde a la perdida de foco en la casilla de fecha inicial. Lo que provoca que se compruebe la integridad de la fecha.
virtual void return_fechafinal ()
 SLOT que responde a la perdida de foco en la casilla de fecha final. Lo que provoca que se compruebe la integridad de la fecha.
virtual void contextmenu (int, int, const QPoint &)
 SLOT que responde a la petición de menu contextual sobre un elemento proporcionado del listado.
virtual void textChanged (const QString &)
 SLOT que responde al cambio del texto en alguno de los input boxes. Se usa para detectar las pulsaciones de + y de *.
virtual void boton_fechainicial ()
 SLOT que responde a la pulsación del botón de buscar fecha en la fecha inicial.
virtual void boton_fechafinal ()
 SLOT que responde a la pulsación del botón de buscar fecha en la fecha final.

Métodos privados

void presentar ()
 Muestra en pantalla los resultados para los datos introducidos.

Atributos privados

intapunts3viewintroapunts
 Estas tres variables son las clases sobre las que trabaja. Deberian estar en la empresa.
extractoview1extracto
balanceviewbalance
QTable1listado
 Esta clase sustituye al listado diseñado con QT Designer.
postgresiface2conexionbase
 Base de datos con la que trabaja esta clase.
int ccostes [200]
 Tabla auxiliar en la que se apoya el combo box de centros de coste. Esta tabla limita los posibles centros de coste a 200.
filtrardiarioviewfilt
 Clase adyacente a esta que se encarga de toda la parte de filtrado y que ayuda en la composición del query del listado pasandole parámetros.
empresaempresaactual
 Empresa con la que esta trabajando esta clase.

Descripción detallada

Libro diario.

Autor:
Tomeu Borrás Riera
Tareas Pendientes:
Hay que eliminar el ccostes[200] y cambiarlo por un cursor
Clase que muestra el libro diario de la empresa entre dos fechas.


Documentación del constructor y destructor

diarioview1::diarioview1 empresa ,
QWidget parent = 0,
const char *  name = 0,
int  flags = 0
 

Gráfico de llamadas para esta función:

diarioview1::~diarioview1  ) 
 


Documentación de las funciones miembro

void diarioview1::accept  ) 
 

Gráfico de llamadas para esta función:

void diarioview1::boton_asiento  )  [private, virtual, slot]
 

SLOT que responde a la petición de mostrar un asiento determinado.

void diarioview1::boton_balance1 int   )  [private, virtual, slot]
 

SLOT que responde a la petición de un balance de sumas y saldos de una cuenta determinada.

void diarioview1::boton_extracto1 int   )  [private, virtual, slot]
 

SLOT que responde a la petición del extracto de una cuenta determinada.

void diarioview1::boton_fechafinal  )  [private, virtual, slot]
 

SLOT que responde a la pulsación del botón de buscar fecha en la fecha final.

void diarioview1::boton_fechainicial  )  [private, virtual, slot]
 

SLOT que responde a la pulsación del botón de buscar fecha en la fecha inicial.

void diarioview1::boton_filtrar  )  [virtual, slot]
 

SLOT que responde a la pulsación del botón de filtrado. El SLOT muestra la pantalla de filtrado filtrardiarioview .Es invocado desde empresa.

void diarioview1::boton_guardar  )  [virtual, slot]
 

SLOT que responde a la pulsación del botón guardar listado. Es invocado desde la clase empresa.

void diarioview1::boton_imprimir  )  [virtual, slot]
 

SLOT que responde a la pulsación del botón imprimir. Es invocado desde la clase empresa.

void diarioview1::contextmenu int  ,
int  ,
const QPoint & 
[private, virtual, slot]
 

SLOT que responde a la petición de menu contextual sobre un elemento proporcionado del listado.

void diarioview1::inicializa1 QString  ,
QString  ,
int 
 

Inicializa la clase con las fechas inicial y final. El último parametro no se usa.

void diarioview1::inicializa2 intapunts3view ,
extractoview1 ,
balanceview
 

Inicializa la clase indicandole cuales son las clases amigas a esta para que pueda mandarles mensajes. (Esta función está pendiente de ser olvidada y de ser todo pasado a la clase empresa.).

void diarioview1::presentar  )  [private]
 

Muestra en pantalla los resultados para los datos introducidos.

Gráfico de llamadas para esta función:

void diarioview1::return_fechafinal  )  [private, virtual, slot]
 

SLOT que responde a la perdida de foco en la casilla de fecha final. Lo que provoca que se compruebe la integridad de la fecha.

void diarioview1::return_fechainicial  )  [private, virtual, slot]
 

SLOT que responde a la perdida de foco en la casilla de fecha inicial. Lo que provoca que se compruebe la integridad de la fecha.

void diarioview1::textChanged const QString &   )  [private, virtual, slot]
 

SLOT que responde al cambio del texto en alguno de los input boxes. Se usa para detectar las pulsaciones de + y de *.


Documentación de los datos miembro

balanceview* diarioview1::balance [private]
 

int diarioview1::ccostes[200] [private]
 

Tabla auxiliar en la que se apoya el combo box de centros de coste. Esta tabla limita los posibles centros de coste a 200.

postgresiface2* diarioview1::conexionbase [private]
 

Base de datos con la que trabaja esta clase.

empresa* diarioview1::empresaactual [private]
 

Empresa con la que esta trabajando esta clase.

extractoview1* diarioview1::extracto [private]
 

filtrardiarioview* diarioview1::filt [private]
 

Clase adyacente a esta que se encarga de toda la parte de filtrado y que ayuda en la composición del query del listado pasandole parámetros.

intapunts3view* diarioview1::introapunts [private]
 

Estas tres variables son las clases sobre las que trabaja. Deberian estar en la empresa.

QTable1* diarioview1::listado [private]
 

Esta clase sustituye al listado diseñado con QT Designer.


La documentación para esta clase fué generada a partir de los siguientes archivos:
Generado el Sat May 21 00:05:01 2005 para BulmaGes por  doxygen 1.4.2