Referencia de la Clase abreempresaview

Clase que muestra la lista de empresas para seleccionar aquella con la que se desea trabajar. Más...

#include <abreempresaview.h>

Diagrama de herencias de abreempresaview

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

Slots públicos

virtual void accept ()
 This SLOT is activated to select a company and to press enter.
virtual void s_reloadButton ()
 This SLOT searches in the databases of postgres all the companyes needed.

Métodos públicos

 abreempresaview (QWidget *parent=0, QString tipo=0, const char *name=0, bool modal=true)
 Inicia las variables m_tipo y m_tipoempresa y carga el archivo para hacer la presentación.
 ~abreempresaview ()
QString nomDB ()
 Devuelve el nombre de la base de datos seleccionada.
QString nomEmpresa ()
 Devuelve el nombre de la empresa seleccionada.
QString tipoEmpresa ()
 Devuelve el tipo de empresa que se ha seleccionado.

Slots privados

virtual void closeEvent (QCloseEvent *e)
 Responde al evento de cerrar la venta, en cuyo caso devuelve el control al llamante.
virtual void s_botonCancelar ()
 Al pulsar el botón de cancelar se aborta la ejecución del programa.

Métodos privados

void guardaArchivo ()
 Guarda en el archivo especificado en LISTEMPRESAS la lista de empresas disponibles.
void cargaArchivo ()
 Carga del archivo especificado en LISTEMPRESAS la lista de empresas disponibles.
void insertCompany (QString, QString, QString, QString)
 Inserta una compañia en el QList empresas definido en el diálogo.

Atributos privados

QString m_empresabd
 Se usa para almacenar el nombre de la base de datos seleccionada.
QString m_nombreempresa
 Se usa para almacenar el nombre de la empresa seleccionada.
QString m_tipo
 Se usa para tener presente que tipo de elementos queremos que el selector muestre.
QString m_tipoempresa
 Se usa para devolver el tipo de empresa que se ha seleccionado en el selector.
QString user
 Almacena el nombre del usuario que desea acceder a la contabilidad.
QString password
 Almacena el password del usuario que desa acceder a la contabilidad.

Descripción detallada

Clase que muestra la lista de empresas para seleccionar aquella con la que se desea trabajar.

Esta clase muestra el diálogo de seleccionar una empresa y espera a que se haga doble click sobre uno de los elementos que contiene, se haga click en aceptar o se de la acción de cancelar. La ventan siempre se abre en modo modal y detiene la ejecución del programa.
Se puede especificar, si es preciso, un tipo de empresas a mostrar (bulmacont o bulmafact) para facilitar la selección de elementos.


Documentación del constructor y destructor

abreempresaview::abreempresaview QWidget parent = 0,
QString  tipo = 0,
const char *  name = 0,
bool  modal = true
 

Inicia las variables m_tipo y m_tipoempresa y carga el archivo para hacer la presentación.

Inicia las variables m_tipo y m_tipoempresa y carga el archivo para hacer la presentación. Llama a la funcion cargaArchivo

Parámetros:
parent La ventana que hace la llamada
tipo String que indica si es contabilidad o facturacion (bulmacont, bulmafact)
name nombre de la ventana
modal Indica si la ventana debe comportar de forma modal o no. (por defecto si)

Gráfico de llamadas para esta función:

abreempresaview::~abreempresaview  ) 
 


Documentación de las funciones miembro

void abreempresaview::accept  )  [virtual, slot]
 

This SLOT is activated to select a company and to press enter.

Se ha pulsado sobre el botón de aceptar con lo que iniciamos la variables y cerramos esta ventana ya que ha cumplico con su cometido

void abreempresaview::cargaArchivo  )  [private]
 

Carga del archivo especificado en LISTEMPRESAS la lista de empresas disponibles.

Carga del archivo de empresas las empresas disponibles.

Gráfico de llamadas para esta función:

void abreempresaview::closeEvent QCloseEvent *  e  )  [private, virtual, slot]
 

Responde al evento de cerrar la venta, en cuyo caso devuelve el control al llamante.

Realiza la misma acción que el accept

void abreempresaview::guardaArchivo  )  [private]
 

Guarda en el archivo especificado en LISTEMPRESAS la lista de empresas disponibles.

Guarda en el archivo de empresas las empresas disponibles También actualiza el listado de empresas visibles.

Gráfico de llamadas para esta función:

void abreempresaview::insertCompany QString  nombre,
QString  ano,
QString  archivo,
QString  tipo
[private]
 

Inserta una compañia en el QList empresas definido en el diálogo.

Inserta una compañia en el QList empresas definido en el diálogo Crea un objeto QListViewItem para la QListView empresas y rellena sus columnas con los datos pasados al método.

Parámetros:
nombre Nombre de la empresa
ano Ejercicio de la empresa (aunque pueden ser varios)
archivo Nombre de la base de datos
tipo Tipo de base de datos (BulmaCont o BulmaFact)

QString abreempresaview::nomDB  )  [inline]
 

Devuelve el nombre de la base de datos seleccionada.

QString abreempresaview::nomEmpresa  )  [inline]
 

Devuelve el nombre de la empresa seleccionada.

virtual void abreempresaview::s_botonCancelar  )  [inline, private, virtual, slot]
 

Al pulsar el botón de cancelar se aborta la ejecución del programa.

void abreempresaview::s_reloadButton  )  [virtual, slot]
 

This SLOT searches in the databases of postgres all the companyes needed.

Recarga la lista de empresas haciendo las gestiones necesarios con el motor de Base de Datos. Al mismo tiempo guarda el archivo de bases de datos en el archivo LISTEMPRESAS

QString abreempresaview::tipoEmpresa  )  [inline]
 

Devuelve el tipo de empresa que se ha seleccionado.


Documentación de los datos miembro

QString abreempresaview::m_empresabd [private]
 

Se usa para almacenar el nombre de la base de datos seleccionada.

QString abreempresaview::m_nombreempresa [private]
 

Se usa para almacenar el nombre de la empresa seleccionada.

QString abreempresaview::m_tipo [private]
 

Se usa para tener presente que tipo de elementos queremos que el selector muestre.

QString abreempresaview::m_tipoempresa [private]
 

Se usa para devolver el tipo de empresa que se ha seleccionado en el selector.

QString abreempresaview::password [private]
 

Almacena el password del usuario que desa acceder a la contabilidad.

QString abreempresaview::user [private]
 

Almacena el nombre del usuario que desea acceder a la contabilidad.


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