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

intapunts3view * introapunts
 Estas tres variables son las clases sobre las que trabaja. Deberian estar en la empresa.
extractoview1 * extracto
balanceview * balance
QTable1 * listado
 Esta clase sustituye al listado diseñado con QT Designer.
postgresiface2 * conexionbase
 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.
filtrardiarioview * filt
 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.
empresa * empresaactual
 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