familiasview.h

Ir a la documentación de este archivo.
00001 //
00002 // C++ Interface: %{MODULE}
00003 //
00004 // Description: 
00005 //
00006 //
00007 // Author: %{AUTHOR} <%{EMAIL}>, (C) %{YEAR}
00008 //
00009 // Copyright: See COPYING file that comes with this distribution
00010 //
00011 //
00012 #ifndef FAMILIASVIEW_H
00013 #define FAMILIASVIEW_H
00014 
00015 #include <familiasdlg.h>
00016 #include "dialogchanges.h"
00017 
00019 class company;
00020 
00021 class familiasview : public familiasdlg, dialogChanges  {
00022 Q_OBJECT
00023 private:
00024    company *companyact;
00025    QString m_idfamilia;                 // Indica cual es el registro que se está modificando. Sirve para saber los cambios que hay que guardar cuando se ha modificado.
00026    bool m_modoConsulta;   
00027 public:
00028     familiasview(company *, QWidget *parent = 0, const char *name = 0);
00029 
00030     ~familiasview();
00031     bool trataModificado();
00032     void mostrarplantilla();
00033     void setModoConsulta() {m_modoConsulta = TRUE;};
00034     void setModoEdicion() {m_modoConsulta = FALSE;};
00035     QString codigoCompletoFamilia();
00036 public slots:
00037         virtual void pintar();
00038         virtual void s_doubleClicked(QListViewItem *);
00039         virtual void close();
00040         virtual void s_saveFamilia();
00041         virtual void s_newFamilia();
00042         virtual void s_deleteFamilia();
00043         virtual void s_changedFamilia();
00044 };
00045 
00046 #endif

Generado el Sat May 21 00:04:44 2005 para BulmaGes por  doxygen 1.4.2