#include <adocumental.h>
Inheritance diagram for myplugin1:

Public Slots | |
| virtual void | boton_adjuntar () |
| virtual void | boton_nuevoasientodocumental () |
| virtual void | archDoc () |
| void | elslot () |
Public Member Functions | |
| myplugin1 (Empresa *) | |
| ~myplugin1 () | |
| myplugin1 () | |
| ~myplugin1 () | |
| void | inicializa (Bulmafact *) |
Data Fields | |
| Empresa * | empresaactual |
| postgresiface2 * | conexionbase |
| Bulmafact * | m_bges |
Definition at line 38 of file adocumental.h.
| myplugin1::myplugin1 | ( | Empresa * | emp | ) |
| emp |
Definition at line 38 of file adocumental.cpp.
References _depura(), Empresa::bdempresa(), conexionbase, and empresaactual.
00038 { 00039 _depura("myplugin1::myplugin1", 0); 00040 empresaactual = emp; 00041 conexionbase = emp->bdempresa(); 00042 _depura("END myplugin1::myplugin1", 0); 00043 }
| myplugin1::~myplugin1 | ( | ) |
Definition at line 49 of file adocumental.cpp.
References _depura().
00049 { 00050 _depura("myplugin1::~myplugin1", 0); 00051 _depura("END myplugin1::~myplugin1", 0); 00052 }
| myplugin1::myplugin1 | ( | ) |
Definition at line 34 of file plugintarifas.cpp.
References _depura().
00034 : PEmpresaBase() { 00035 _depura("myplugin1::myplugin1", 0); 00036 _depura("END myplugin1::myplugin1", 0); 00037 }
| myplugin1::~myplugin1 | ( | ) |
| void myplugin1::boton_adjuntar | ( | ) | [virtual, slot] |
Definition at line 74 of file adocumental.cpp.
References _depura(), adocumental::asociaasiento(), empresaactual, Asiento1::idasiento(), Empresa::intapuntsempresa(), and adocumental::setmodoconsulta().
00074 { 00075 _depura("myplugin1::boton_adjuntar", 10); 00076 adocumental *adoc = new adocumental(empresaactual, 0); 00077 adoc->setmodoconsulta(); 00078 adoc->exec(); 00080 Asiento1View *intapunts = empresaactual->intapuntsempresa(); 00081 if (intapunts->idasiento() != "-1") 00082 adoc->asociaasiento(intapunts->idasiento()); 00083 delete adoc; 00084 _depura("END myplugin1::boton_adjuntar", 10); 00085 }
| void myplugin1::boton_nuevoasientodocumental | ( | ) | [virtual, slot] |
Definition at line 59 of file adocumental.cpp.
References _depura(), adocumental::asociaasiento(), empresaactual, Asiento1::idasiento(), Asiento1View::iniciar_asiento_nuevo(), Empresa::intapuntsempresa(), and adocumental::presentaprimervacio().
00059 { 00060 _depura("myplugin1::boton_nuevoasientodocumental", 10); 00061 adocumental *adoc = new adocumental(empresaactual, 0); 00062 adoc->presentaprimervacio(); 00063 Asiento1View *intapunts = empresaactual->intapuntsempresa(); 00064 intapunts->iniciar_asiento_nuevo(); 00065 adoc->asociaasiento(intapunts->idasiento()); 00066 delete adoc; 00067 _depura("END myplugin1::boton_nuevoasientodocumental", 10); 00068 }
| void myplugin1::archDoc | ( | ) | [virtual, slot] |
Definition at line 96 of file adocumental.cpp.
References _depura(), and empresaactual.
00096 { 00097 _depura("myplugin1::archDoc", 10); 00098 adocumental *adoc = new adocumental(empresaactual, 0); 00099 adoc->exec(); 00100 delete adoc; 00101 _depura("END myplugin1::archDoc", 10); 00102 }
| void myplugin1::inicializa | ( | Bulmafact * | bges | ) |
| bges |
El menú de Tarifas en la sección de artículos.
Definition at line 65 of file plugintarifas.cpp.
References _depura(), bges, elslot(), Bulmafact::getcompany(), m_bges, Ui_bulmafactbase::menuArticulos, and PEmpresaBase::setEmpresaBase().
Referenced by entryPoint().
00065 { 00066 _depura("myplugin1::inicializa", 0); 00068 m_bges = bges; 00069 setEmpresaBase(bges->getcompany()); 00070 00071 QAction *planCuentas = new QAction(tr("&Tarifas"), 0); 00072 planCuentas->setStatusTip(tr("Tarifas")); 00073 planCuentas->setWhatsThis(tr("Tarifas")); 00074 bges->menuArticulos->addSeparator(); 00075 bges->menuArticulos->addAction(planCuentas); 00076 connect(planCuentas, SIGNAL(activated()), this, SLOT(elslot())); 00077 _depura("END myplugin1::inicializa", 0); 00078 }
| void myplugin1::elslot | ( | ) | [slot] |
Definition at line 52 of file plugintarifas.cpp.
References _depura(), QWorkspace2::addWindow(), PEmpresaBase::empresaBase(), and EmpresaBase::m_pWorkspace.
Referenced by inicializa().
00052 { 00053 _depura("myplugin1::elslot", 0); 00054 TarifaListView *tar = new TarifaListView(((Company *)empresaBase()), NULL); 00055 empresaBase()->m_pWorkspace->addWindow(tar); 00056 tar->show(); 00057 _depura("END myplugin1::elslot", 0); 00058 }
Definition at line 42 of file adocumental.h.
Referenced by archDoc(), boton_adjuntar(), boton_nuevoasientodocumental(), and myplugin1().
1.5.1