Referencia de la Clase ainteligentesview

Edición de Asientos Inteligentes. Más...

#include <ainteligentesview.h>

Diagrama de herencias de ainteligentesview

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

Métodos públicos

 ainteligentesview (empresa *, QWidget *parent=0, const char *name=0, bool modal=true)
 ~ainteligentesview ()

Slots privados

virtual void boton_nuevo ()
virtual void boton_save ()
virtual void boton_borrar ()
virtual void boton_inicio ()
virtual void boton_fin ()
virtual void boton_siguiente ()
virtual void boton_anterior ()
virtual void boton_exportar ()
virtual void boton_importar ()
virtual void currentChanged (int, int)
virtual void selectionChanged ()
virtual void boton_igualant ()
virtual void boton_cuentas ()
virtual void accept ()
virtual void comboActivated (const QString &)

Métodos privados

void repinta ()
 Función que inicializa todos los controles del formulario a los valores adecuados.
void return_asiento ()
void cargacanales ()
 Función que se encarga de rellenar los canales disponibles y el array m_cCanales.
void cargacostes ()
 Se encarga de rellenar los centros de coste y el array m_cCostes.
void cargacombo ()
 Rellena el combobox m_ainteligente.

Atributos privados

cursor2m_cAInteligentes
 La clase carga un cursor con todos los asientos inteligentes disponibles para hacer una navegación sobre éstos.
empresaempresaactual
 La empresa con la que esta trabajando la clase.
postgresiface2conexionbase
 La base de datos con la que esta trabajando la clase.
int m_idAsientoInteligente
 El identificador del asiento inteligente con el que estamos trabajando.
int m_cCostes [100]
 Listado de los centros de coste disponibles.
int m_cCanales [100]
 Listado de los canales disponibles.
QComboBoxcombocoste
 Para la generación de los centros de coste y canales en el listado hacen falta estos dos campos.
QComboBoxcombocanal
int m_oldRow
 Indica cual es la columna anterior con la que se ha tratado.

Descripción detallada

Edición de Asientos Inteligentes.

Autor:
Tomeu Borrás Riera
Tareas Pendientes:
Cambiar el array de centros de coste por un cursor

Cambiar el array de canales por un cursor

Clase que sirve para editar y crear asientos plantilla (inteligentes) Los asientos intelignetes son un mecanismo mediante el cual podemos hacer la introducción de asientos de una forma mucho más rápida que la convencional.


Documentación del constructor y destructor

ainteligentesview::ainteligentesview empresa ,
QWidget parent = 0,
const char *  name = 0,
bool  modal = true
 

Gráfico de llamadas para esta función:

ainteligentesview::~ainteligentesview  ) 
 


Documentación de las funciones miembro

void ainteligentesview::accept  )  [private, virtual, slot]
 

void ainteligentesview::boton_anterior  )  [private, virtual, slot]
 

void ainteligentesview::boton_borrar  )  [private, virtual, slot]
 

void ainteligentesview::boton_cuentas  )  [private, virtual, slot]
 

void ainteligentesview::boton_exportar  )  [private, virtual, slot]
 

void ainteligentesview::boton_fin  )  [private, virtual, slot]
 

void ainteligentesview::boton_igualant  )  [private, virtual, slot]
 

void ainteligentesview::boton_importar  )  [private, virtual, slot]
 

void ainteligentesview::boton_inicio  )  [private, virtual, slot]
 

void ainteligentesview::boton_nuevo  )  [private, virtual, slot]
 

void ainteligentesview::boton_save  )  [private, virtual, slot]
 

void ainteligentesview::boton_siguiente  )  [private, virtual, slot]
 

void ainteligentesview::cargacanales  )  [private]
 

Función que se encarga de rellenar los canales disponibles y el array m_cCanales.

Gráfico de llamadas para esta función:

void ainteligentesview::cargacombo  )  [private]
 

Rellena el combobox m_ainteligente.

Gráfico de llamadas para esta función:

void ainteligentesview::cargacostes  )  [private]
 

Se encarga de rellenar los centros de coste y el array m_cCostes.

Gráfico de llamadas para esta función:

void ainteligentesview::comboActivated const QString &   )  [private, virtual, slot]
 

void ainteligentesview::currentChanged int  ,
int 
[private, virtual, slot]
 

void ainteligentesview::repinta  )  [private]
 

Función que inicializa todos los controles del formulario a los valores adecuados.

Gráfico de llamadas para esta función:

void ainteligentesview::return_asiento  )  [private]
 

Gráfico de llamadas para esta función:

void ainteligentesview::selectionChanged  )  [private, virtual, slot]
 


Documentación de los datos miembro

QComboBox* ainteligentesview::combocanal [private]
 

QComboBox* ainteligentesview::combocoste [private]
 

Para la generación de los centros de coste y canales en el listado hacen falta estos dos campos.

postgresiface2* ainteligentesview::conexionbase [private]
 

La base de datos con la que esta trabajando la clase.

empresa* ainteligentesview::empresaactual [private]
 

La empresa con la que esta trabajando la clase.

cursor2* ainteligentesview::m_cAInteligentes [private]
 

La clase carga un cursor con todos los asientos inteligentes disponibles para hacer una navegación sobre éstos.

int ainteligentesview::m_cCanales[100] [private]
 

Listado de los canales disponibles.

int ainteligentesview::m_cCostes[100] [private]
 

Listado de los centros de coste disponibles.

int ainteligentesview::m_idAsientoInteligente [private]
 

El identificador del asiento inteligente con el que estamos trabajando.

int ainteligentesview::m_oldRow [private]
 

Indica cual es la columna anterior con la que se ha tratado.


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