efacturabf Class Reference

#include <efacturabf.h>

Inheritance diagram for efacturabf:

QObject PEmpresaBase

Public Slots

void elslot ()
 Esto es lo que se activa al hacer click sobre el menu.
void elslot1 ()

Public Member Functions

 efacturabf ()
 ~efacturabf ()
void inicializa (Bulmafact *)
int FacturaView_FacturaView (FacturaView *)
int FacturasProveedorList_FacturasProveedorList_Post (FacturasProveedorList *)

Detailed Description

Definition at line 44 of file efacturabf.h.


Constructor & Destructor Documentation

efacturabf::efacturabf (  ) 

Definition at line 46 of file efacturabf.cpp.

References _depura().

00046                        {
00047     _depura("efacturabf::efacturabf", 0);
00048     _depura("END efacturabf::efacturabf", 0);
00049 }

efacturabf::~efacturabf (  ) 

Definition at line 55 of file efacturabf.cpp.

References _depura().

00055                         {
00056     _depura("efacturabf::~efacturabf", 0);
00057     _depura("efacturabf::~efacturabf", 0);
00058 }


Member Function Documentation

void efacturabf::inicializa ( Bulmafact bges  ) 

Parameters:
bges 

Creamos la conexion de la base de datos

Creamos el menu.

Definition at line 100 of file efacturabf.cpp.

References _depura(), bges, Bulmafact::getcompany(), and PEmpresaBase::setEmpresaBase().

Referenced by entryPoint().

00100                                            {
00101         _depura("efacturabf::inicializa", 0);
00103         setEmpresaBase(bges->getcompany());
00104         
00106 //      QMenu *pPluginMenu = new QMenu("&Factura Electronica");
00107 //      
00108 //      QAction *accion = new QAction("&Configuracion de e-factura", 0);
00109 //      accion->setStatusTip("Muestra statustip");
00110 //      accion->setWhatsThis("Muestra que es esto");
00111 //      
00112 //      QAction *accion1 = new QAction("&Recepcion de e-facturas", 0);
00113 //      accion1->setStatusTip("Muestra statustip");
00114 //      accion1->setWhatsThis("Muestra que es esto");
00115 // 
00116 //      connect(accion, SIGNAL(activated()), this, SLOT(elslot()));
00117 //      connect(accion1, SIGNAL(activated()), this, SLOT(elslot1()));
00118 //      
00119 //      /// Anyadimos los submenus al menu de efactura
00120 //      pPluginMenu->addAction(accion);
00121 //      pPluginMenu->addAction(accion1);
00122 // 
00123 //      /// Anyadimos la nueva opcion al menu principal del programa.
00124 //      bges->menuBar()->addMenu(pPluginMenu);
00125         _depura("END efacturabf::inicializa", 0);
00126 }

int efacturabf::FacturaView_FacturaView ( FacturaView  ) 

int efacturabf::FacturasProveedorList_FacturasProveedorList_Post ( FacturasProveedorList  ) 

void efacturabf::elslot (  )  [slot]

Esto es lo que se activa al hacer click sobre el menu.

Definition at line 64 of file efacturabf.cpp.

References _depura(), and PEmpresaBase::empresaBase().

00064                         {
00065         _depura("efacturabf::elslot", 0);
00066         EFactura *ef = new EFactura((Company *)empresaBase());
00067         ef->show();
00068         
00069 //      EFacturaEnvio *efv = new EFacturaEnvio(empresaBase());
00070 //      efv->show();
00071         
00072 //      EFacturaRecepcion *efr = new EFacturaRecepcion(empresaBase());
00073 //      efr->show();
00074         
00075 //     fprintf(stderr,"Sa ha activado el slot\n");
00076 //     QMessageBox::warning(0,
00077 //                          "Titulo de la ventana",
00078 //                          "Mensaje.",
00079 //                          QMessageBox::Ok,
00080 //                          QMessageBox::Cancel);
00081         _depura("END efacturabf::elslot", 0);
00082 }

void efacturabf::elslot1 (  )  [slot]

Definition at line 88 of file efacturabf.cpp.

References _depura(), and PEmpresaBase::empresaBase().

00088                          {
00089         _depura("efacturabf::elslot1", 0);
00090         EFacturaRecepcion *efr = new EFacturaRecepcion((Company *)empresaBase());
00091         efr->show();
00092         _depura("END efacturabf::elslot1", 0);
00093 }


The documentation for this class was generated from the following files:
Generated on Sat Dec 15 00:01:50 2007 for BulmaGes by  doxygen 1.5.1