00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00020 #ifndef EXTRACTOVIEW1_H
00021 #define EXTRACTOVIEW1_H
00022
00023 #include "filtrarextractosview.h"
00024 #include "extractodlg1.h"
00025 #include "qtable1.h"
00026 #include "postgresiface2.h"
00027
00028
00029
00030 class intapunts3view;
00031 class diarioview1;
00032 class balanceview;
00033 class empresa;
00034
00035
00042 class extractoview1 : public extractodlg1 {
00043 Q_OBJECT
00044 public:
00046 int numregistro;
00048 int numregistros;
00050 int numdigitos;
00052 cursor2 *cursorcta;
00054 empresa *empresaactual;
00056 diarioview1 *diario;
00058 intapunts3view *introapunts;
00060 balanceview *balance;
00062 postgresiface2* conexionbase;
00064 int ccostes[200];
00066 filtrarextractosview *filt;
00067 public:
00068 extractoview1(empresa *,QWidget *parent=0, const char *name=0, int flags=0);
00069 ~extractoview1();
00070 void inicializa1(QString, QString, QString, QString, int);
00071 void inicializa2(intapunts3view *, diarioview1 *, balanceview *);
00072 void vaciar();
00073 void presentar();
00074 void ajustes();
00075 void boton_filtrar();
00076
00077 public slots:
00078 virtual void accept();
00079 virtual void boton_siguiente();
00080 virtual void boton_anterior();
00081 virtual void boton_fin();
00082 virtual void boton_inicio();
00083 virtual void boton_buscacuentainicial();
00084 virtual void boton_buscacuentafinal();
00085 virtual void boton_borrapunteo();
00086 virtual void boton_imprimir();
00087 virtual void boton_guardar();
00088 virtual void boton_asiento();
00089 virtual void boton_diario1(int);
00090 virtual void boton_fechainicial();
00091 virtual void boton_fechafinal();
00092 virtual void boton_balance1(int);
00093 virtual void return_codigoinicial();
00094 virtual void return_codigofinal();
00095 virtual void return_fechainicial();
00096 virtual void return_fechafinal();
00097 virtual void contextmenu(int , int , const QPoint &);
00098 virtual void apuntecambiadogrid (int, int);
00099 virtual void boton_casacion();
00100 virtual void boton_guardarpunteo();
00101 virtual void boton_cargarpunteos();
00102 virtual void codigo_textChanged(const QString &);
00103 virtual void fecha_textChanged(const QString &);
00104 };
00105
00106 #endif