#include <efacturabf.h>
Inheritance diagram for efacturabf:

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 *) |
Definition at line 44 of file efacturabf.h.
| 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 }
| void efacturabf::inicializa | ( | Bulmafact * | bges | ) |
| 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 }
1.5.1