00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef LISTCUENTASVIEW1_H
00018 #define LISTCUENTASVIEW1_H
00019
00020
00021
00022 #include "postgresiface2.h"
00023 #include "listcuentasdlg1.h"
00024
00025
00028 class empresa;
00029
00030 class listcuentasview1 : public listcuentasdlg1 {
00031 Q_OBJECT
00032
00033 public:
00034 int ccuenta,cdesccuenta;
00035 int cidcuenta, cbloqueada, cdebe, chaber, cnodebe, cnohaber, cregularizacion, cimputacion, ctipocuenta;
00036 int cgrupo;
00037 int modo;
00038 unsigned int numdigitos;
00039 QString codcuenta;
00040 QString idcuenta;
00041 postgresiface2 *conexionbase;
00042 empresa *empresaactual;
00043 public:
00044 listcuentasview1(empresa *, QWidget *parent=0, const char *name=0, bool modal=true);
00045 ~listcuentasview1();
00046 void arbolcuentas(QListViewItem *, int );
00047 void listpulsada(QListViewItem *);
00048 void listdblpulsada(QListViewItem *);
00049 int inicializa();
00050 void inicializatabla();
00051
00052 public slots:
00053 virtual void dbtabla(int, int, int, const QPoint &);
00054 virtual void editarcuenta();
00055 virtual void borrarcuenta();
00056 virtual void nuevacuenta();
00057 virtual void descripcioncambiada(const QString &);
00058 virtual void return_codigo();
00059 virtual void return_descripcion();
00060 virtual bool eventFilter( QObject *, QEvent * );
00061 virtual void s_PrintCuentas();
00062 };
00063 #endif