00001 /*************************************************************************** 00002 compbalanceview.h - description 00003 ------------------- 00004 begin : sáb sep 13 2003 00005 copyright : (C) 2003 by Tomeu Borrás Riera 00006 email : tborras@conetxia.com 00007 ***************************************************************************/ 00008 /*************************************************************************** 00009 * * 00010 * This program is free software; you can redistribute it and/or modify * 00011 * it under the terms of the GNU General Public License as published by * 00012 * the Free Software Foundation; either version 2 of the License, or * 00013 * (at your option) any later version. * 00014 * * 00015 ***************************************************************************/ 00016 00017 #ifndef COMPBALANCEVIEW_H 00018 #define COMPBALANCEVIEW_H 00019 00020 #include <qwidget.h> 00021 #include <compbalancedlg.h> 00022 #include "postgresiface2.h" 00023 00026 class empresa; 00027 00028 class compbalanceview : public compbalancedlg { 00029 Q_OBJECT 00030 public: 00031 empresa *empresaactual; 00032 postgresiface2 *conexionbase; 00033 QString idbalance; // Esta variable indica cual es el balance que se esta modificando/visualizando 00034 public: 00035 compbalanceview(empresa *, QWidget *parent=0, const char *name=0); 00036 ~compbalanceview(); 00037 void inicializa1(QString); 00038 QString idmpatrimonial; //este campo acompaña a la descripcion de la masa, pero no aparece pq no puede editarse. 00039 00040 public slots: 00041 virtual void agregalinea(); 00042 virtual void borralinea(); 00043 virtual void botonizq(); 00044 virtual void botondrcha(); 00045 virtual void botonarriba(); 00046 virtual void botonabajo(); 00047 virtual void listadopulsado(int, int, int, const QPoint &); 00048 virtual void listadodpulsado(int, int, int, const QPoint &); 00049 virtual void modificamasa(); 00050 virtual void modificalinea(); 00051 virtual void botonimprimir(); 00052 virtual void cambiado(int, int); 00053 virtual void accept(); 00054 }; 00055 00056 #endif