Bulmafact Class Reference

#include <bulmafact.h>

Inheritance diagram for Bulmafact:

QMainWindow Ui_bulmafactbase

Public Slots

virtual void closeEvent (QCloseEvent *)
virtual void emitirfactura ()
virtual void recibirfactura ()
 : Destruir este metodo.
virtual void s_FPago ()
 : Revisar este metodo.
virtual void s_ventanaCompleta ()
virtual void s_About ()
virtual void on_actionDocumentacion_triggered ()
virtual void on_actionNuevo_Pedido_Proveedor_triggered ()
virtual void on_actionListado_Pedidos_Proveedor_triggered ()
virtual void on_actionNuevo_Albaran_Proveedor_triggered ()
virtual void on_actionListado_Albaranes_Proveedor_triggered ()
virtual void on_actionNueva_Factura_Proveedor_triggered ()
virtual void on_actionListado_Facturas_Proveedor_triggered ()
virtual void on_actionNuevo_Presupuesto_triggered ()
virtual void on_actionListado_Presupuestos_triggered ()
virtual void on_actionNuevo_Pedido_Cliente_triggered ()
virtual void on_actionListado_Pedidos_Cliente_triggered ()
virtual void on_actionNuevo_Albaran_Cliente_triggered ()
virtual void on_actionListado_Albaranes_Cliente_triggered ()
virtual void on_actionNueva_Factura_Cliente_triggered ()
virtual void on_actionListado_Facturas_Cliente_triggered ()
virtual void on_actionGestion_Familias_triggered ()
virtual void on_actionGestion_Tipos_Articulo_triggered ()
virtual void on_actionNuevo_Articulo_triggered ()
virtual void on_actionListado_de_Articulos_triggered ()
virtual void on_actionNuevo_Proveedor_triggered ()
virtual void on_actionListado_Proveedores_triggered ()
virtual void on_actionNuevo_Cliente_triggered ()
virtual void on_actionListado_Clientes_triggered ()
virtual void on_actionPaises_triggered ()
virtual void on_actionSeries_de_Factura_triggered ()
virtual void on_actionTrabajadores_triggered ()
virtual void on_actionBancos_triggered ()
virtual void on_actionVentana_Completa_triggered ()
virtual void on_actionAcerta_de_triggered ()
virtual void on_actionAlmacenes_triggered ()
virtual void on_actionListado_de_Pagos_triggered ()
virtual void on_actionNuevo_Pago_triggered ()
virtual void on_actionNuevo_Cobro_triggered ()
virtual void on_actionListado_de_Cobros_triggered ()
virtual void on_actionParametros_triggered ()
virtual void on_actionFormas_de_Pago_triggered ()
virtual void on_actionIndexador_triggered ()
virtual void on_actionTipoIVA_triggered ()
virtual void on_actionTasaIVA_triggered ()
virtual void on_actionOrdenar_Ventanas_triggered ()
virtual void on_actionOrganizaci_n_en_Cascada_triggered ()

Public Member Functions

 Bulmafact (QString bd)
 ~Bulmafact ()
QWorkspace2workspace ()
Companygetcompany ()
void createMainWindows (Splash *)

Private Slots

void informaindexador (QWidget *w)
 Este SLOT sirve para actualizar el Indexador cuando se activa una ventana.
void setActionIndexador (bool)
void documentacionError (const QString)

Private Attributes

QWorkspace2pWorkspace
 El workSpace que se va a usar con la aplicacion.
Companym_company
 La clase corazon de la aplicacion y centralizadora de mensajes y componentes.
listventanasm_list
 El listado de ventanas abiertas que esta en forma de dock en la parte izquierda.

Detailed Description

Esta es la clase principal del programa ya que es la que deriva de QMainWindow. Su funcionalidad es servir de base como aplicacion Qt y inicializar los componentes clave. Tambien sirve de soporte al diseño especificado en bulmafactbase.ui con sus menus y ToolBoxes. Hace todo el traspaso de mensajes de los menus a company y captura algunos que no son propiamente de la facturacion como pueda ser el FullScreen o el About.

Definition at line 42 of file bulmafact.h.


Constructor & Destructor Documentation

Bulmafact::Bulmafact ( QString  bd  ) 

Parameters:
bd 

Hacemos que el ProgressBar esté invisible hasta que se seleccione una empresa.

Creamos un VerticalLayout donde metemos el contenido central del QMainWindow.

Aqui creamos la ventana dock para meter las distintas ventanas.

Iniciamos el listventanas con el workspace para que pueda operar con el.

Definition at line 52 of file bulmafact.cpp.

References _depura(), FALSE, informaindexador(), EmpresaBase::init(), m_company, m_list, pWorkspace, setActionIndexador(), EmpresaBase::setListVentanas(), EmpresaBase::setProgressBar(), Ui_bulmafactbase::setupUi(), listventanas::setWorkspace(), EmpresaBase::setWorkspace(), and TRUE.

00052                                : QMainWindow() {
00053     _depura("Bulmafact::Bulmafact", 0);
00054     setupUi(this);
00055     setUpdatesEnabled(TRUE);
00056     pWorkspace = new QWorkspace2(this);
00057     pWorkspace->setScrollBarsEnabled(TRUE);
00058     QFrame *m_frame1 = new QFrame();
00059     QProgressBar *m_pb = new QProgressBar();
00060     m_pb->setMaximum(100);
00061     m_pb->setMinimum(0);
00062     m_pb->setValue(0);
00064     m_pb->setVisible(FALSE);
00065     setCentralWidget(m_frame1);
00067     QVBoxLayout *vboxlayout = new QVBoxLayout(this->centralWidget());
00068     vboxlayout->setSpacing(0);
00069     vboxlayout->setMargin(0);
00070     vboxlayout->addWidget(pWorkspace);
00071     vboxlayout->addWidget(m_pb);
00072 
00073     m_company = new Company(this);
00074     m_company->setProgressBar(m_pb);
00075     m_company->init(bd, "BulmaFact");
00076     m_company->setWorkspace(pWorkspace);
00077 
00078     connect(pWorkspace, SIGNAL(windowActivated(QWidget *)), this, SLOT(informaindexador(QWidget *)));
00079 
00081     m_list = new listventanas(0);
00082     m_list->setVisible(FALSE);
00084     m_list->setWorkspace(pWorkspace);
00085 
00086     connect(m_list, SIGNAL(cambiaEstadoVisible(bool)), this, SLOT(setActionIndexador(bool)));
00087     addDockWidget(Qt::LeftDockWidgetArea, m_list);
00088 
00089     m_company->setListVentanas(m_list);
00090 
00091     m_list->setVisible(TRUE);
00092     m_pb->setVisible(FALSE);
00093     statusBar()->showMessage(bd, 2000);
00094     setWindowTitle(bd);
00095     _depura("END Bulmafact::Bulmafact", 0);
00096 }

Bulmafact::~Bulmafact (  ) 

Definition at line 115 of file bulmafact.cpp.

References _depura(), and pWorkspace.

00115                       {
00116     _depura("Bulmafact::~Bulmafact", 0);
00117     delete pWorkspace;
00120 #ifdef WINDOWS
00121 
00122     exit(0);
00123 #endif
00124 
00125     _depura("END Bulmafact::~Bulmafact", 0);
00126 }


Member Function Documentation

QWorkspace2 * Bulmafact::workspace (  ) 

Returns:

Definition at line 321 of file bulmafact.cpp.

References _depura(), and pWorkspace.

Referenced by Company::cargaConf(), myplugincont::elslot(), and Company::guardaConf().

00321                                    {
00322     _depura("Bulmafact::workspace", 0);
00323     _depura("END Bulmafact::workspace", 0);
00324     return pWorkspace;
00325 }

Company * Bulmafact::getcompany (  ) 

Returns:

Definition at line 332 of file bulmafact.cpp.

References _depura(), and m_company.

Referenced by myplugin1::inicializa(), myplugininv::inicializa(), myplugin4::inicializa(), myplugincont::inicializa(), efacturabf::inicializa(), mypluginbf::inicializa(), and main().

00332                                 {
00333     _depura("Bulmafact::getcompany", 0);
00334     _depura("END Bulmafact::getcompany", 0);
00335     return m_company;
00336 }

void Bulmafact::createMainWindows ( Splash splashScr  ) 

Parameters:
splashScr 

Definition at line 104 of file bulmafact.cpp.

References _depura(), Company::createMainWindows(), and m_company.

Referenced by main().

00104                                                    {
00105     _depura("Bulmafact::createMainWindows", 0);
00106     m_company->createMainWindows(splashScr);
00107     _depura("END Bulmafact::createMainWindows", 0);
00108 }

void Bulmafact::closeEvent ( QCloseEvent *   )  [virtual, slot]

Definition at line 200 of file bulmafact.cpp.

References _depura(), m_company, and m_list.

00200                                         {
00201     _depura("Bulmafact::closeEvent", 0);
00202     delete m_company;
00203     m_company = NULL;
00204     delete m_list;
00205     m_list = NULL;
00206 #ifdef WINDOWS
00207 
00208     exit(0);
00209 #endif
00210 
00211     _depura("END Bulmafact::closeEvent", 0);
00212 }

void Bulmafact::emitirfactura (  )  [virtual, slot]

Definition at line 133 of file bulmafact.cpp.

References _depura().

00133                               {
00134     _depura("Bulmafact::emitirfactura", 0);
00135     QMessageBox::information(this,
00136                              tr("BulmaFact"),
00137                              tr("Pulse aceptar para emitir un monton de facturas"));
00138     _depura("END Bulmafact::emitirfactura", 0);
00139 }

void Bulmafact::recibirfactura (  )  [virtual, slot]

: Destruir este metodo.

Definition at line 148 of file bulmafact.cpp.

References _depura().

00148                                {
00149     _depura("Bulmafact::recibirfactura", 0);
00150     QMessageBox::critical(this,
00151                           tr("BulmaFact"),
00152                           tr("Pulse aceptar para recibir(destruir) un monton de facturas"));
00153     _depura("END Bulmafact::recibirfactura", 0);
00154 }

void Bulmafact::s_FPago (  )  [virtual, slot]

: Revisar este metodo.

Definition at line 160 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_FPago().

Referenced by on_actionFormas_de_Pago_triggered().

00160                         {
00161     _depura("Bulmafact::s_FPago", 0);
00162     m_company->s_FPago();
00163     _depura("END Bulmafact::s_FPago", 0);
00164 }

void Bulmafact::s_ventanaCompleta (  )  [virtual, slot]

Definition at line 171 of file bulmafact.cpp.

References _depura().

Referenced by on_actionVentana_Completa_triggered().

00171                                   {
00172     _depura("Bulmafact::s_ventanaCompleta", 0);
00173     if (isFullScreen()) {
00174         showNormal();
00175     } else {
00176         showFullScreen();
00177     } // end if
00178     _depura("END Bulmafact::s_ventanaCompleta", 0);
00179 }

void Bulmafact::s_About (  )  [virtual, slot]

Definition at line 187 of file bulmafact.cpp.

References _depura().

Referenced by on_actionAcerta_de_triggered().

00187                         {
00188     _depura("Bulmafact::s_About", 0);
00189     AboutView about;
00190     about.exec();
00191     _depura("END Bulmafact::s_About", 0);
00192 }

void Bulmafact::on_actionDocumentacion_triggered (  )  [virtual, slot]

Definition at line 247 of file bulmafact.cpp.

References _depura(), and documentacionError().

00247                                                  {
00248     _depura("Bulmafact::on_actionDocumentacion_triggered", 0);
00249     QAssistantClient *asistenteAyuda = new QAssistantClient(QLibraryInfo::location(QLibraryInfo::BinariesPath), 0);
00250     connect(asistenteAyuda, SIGNAL(error(const QString)), this, SLOT(documentacionError(const QString)));
00251     QStringList parametros;
00252     parametros << "-profile" << QString("/usr/share/bulmages/ayuda/bulmafact/bulmafact.adp");
00253     asistenteAyuda->setArguments(parametros);
00254     asistenteAyuda->openAssistant();
00255     _depura("END Bulmafact::on_actionDocumentacion_triggered", 0);
00256 }

void Bulmafact::on_actionNuevo_Pedido_Proveedor_triggered (  )  [virtual, slot]

Definition at line 342 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newPedidoPro().

00342                                                           {
00343     _depura("Bulmafact::on_actionNuevo_Pedido_Proveedor_triggered", 0);
00344     m_company->s_newPedidoPro();
00345     _depura("END Bulmafact::on_actionNuevo_Pedido_Proveedor_triggered", 0);
00346 }

void Bulmafact::on_actionListado_Pedidos_Proveedor_triggered (  )  [virtual, slot]

Definition at line 352 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_listPedidosPro().

00352                                                              {
00353     _depura("Bulmafact::on_actionListado_Pedidos_Proveedor_triggered", 0);
00354     m_company->s_listPedidosPro();
00355     _depura("END Bulmafact::on_actionListado_Pedidos_Proveedor_triggered", 0);
00356 }

void Bulmafact::on_actionNuevo_Albaran_Proveedor_triggered (  )  [virtual, slot]

Definition at line 361 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newAlbaranPro().

00361                                                            {
00362     _depura("Bulmafact::on_actionNuevo_Albaran_Proveedor_triggered", 0);
00363     m_company->s_newAlbaranPro();
00364     _depura("END Bulmafact::on_actionNuevo_Albaran_Proveedor_triggered", 0);
00365 }

void Bulmafact::on_actionListado_Albaranes_Proveedor_triggered (  )  [virtual, slot]

Definition at line 371 of file bulmafact.cpp.

References _depura(), Company::lAlbaranesProveedor(), and m_company.

00371                                                                {
00372     _depura("Bulmafact::on_actionListado_Albaranes_Proveedor_triggered", 0);
00373     m_company->lAlbaranesProveedor();
00374     _depura("END Bulmafact::on_actionListado_Albaranes_Proveedor_triggered", 0);
00375 }

void Bulmafact::on_actionNueva_Factura_Proveedor_triggered (  )  [virtual, slot]

Definition at line 381 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newFacturaPro().

00381                                                            {
00382     _depura("Bulmafact::on_actionNueva_Factura_Proveedor_triggered", 0);
00383     m_company->s_newFacturaPro();
00384     _depura("END Bulmafact::on_actionNueva_Factura_Proveedor_triggered", 0);
00385 }

void Bulmafact::on_actionListado_Facturas_Proveedor_triggered (  )  [virtual, slot]

Definition at line 391 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_listFacturasPro().

00391                                                               {
00392     _depura("Bulmafact::on_actionListado_Facturas_Proveedor_triggered", 0);
00393     m_company->s_listFacturasPro();
00394     _depura("END Bulmafact::on_actionListado_Facturas_Proveedor_triggered", 0);
00395 }

void Bulmafact::on_actionNuevo_Presupuesto_triggered (  )  [virtual, slot]

Definition at line 401 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newPresupuestoCli().

00401                                                      {
00402     _depura("Bulmafact::on_actionNuevo_Presupuesto_triggered", 0);
00403     m_company->s_newPresupuestoCli();
00404     _depura("END Bulmafact::on_actionNuevo_Presupuesto_triggered", 0);
00405 }

void Bulmafact::on_actionListado_Presupuestos_triggered (  )  [virtual, slot]

Definition at line 411 of file bulmafact.cpp.

References _depura(), Company::listBudgets(), and m_company.

00411                                                         {
00412     _depura("Bulmafact::on_actionListado_Presupuestos_triggered", 0);
00413     m_company->listBudgets();
00414     _depura("END Bulmafact::on_actionListado_Presupuestos_triggered", 0);
00415 }

void Bulmafact::on_actionNuevo_Pedido_Cliente_triggered (  )  [virtual, slot]

Definition at line 421 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newPedidoClienteView().

00421                                                         {
00422     _depura("Bulmafact::on_actionNuevo_Pedido_Cliente_triggered", 0);
00423     m_company->s_newPedidoClienteView();
00424     _depura("END Bulmafact::on_actionNuevo_Pedido_Cliente_triggered", 0);
00425 }

void Bulmafact::on_actionListado_Pedidos_Cliente_triggered (  )  [virtual, slot]

Definition at line 431 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_listPedidosCli().

00431                                                            {
00432     _depura("Bulmafact::on_actionListado_Pedidos_Cliente_triggered", 0);
00433     m_company->s_listPedidosCli();
00434     _depura("END Bulmafact::on_actionListado_Pedidos_Cliente_triggered", 0);
00435 }

void Bulmafact::on_actionNuevo_Albaran_Cliente_triggered (  )  [virtual, slot]

Definition at line 441 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newAlbaranClienteView().

00441                                                          {
00442     _depura("Bulmafact::on_actionNuevo_Albaran_Cliente_triggered", 0);
00443     m_company->s_newAlbaranClienteView();
00444     _depura("END Bulmafact::on_actionNuevo_Albaran_Cliente_triggered", 0);
00445 }

void Bulmafact::on_actionListado_Albaranes_Cliente_triggered (  )  [virtual, slot]

Definition at line 451 of file bulmafact.cpp.

References _depura(), Company::listClientDelivNotes(), and m_company.

00451                                                              {
00452     _depura("Bulmafact::on_actionListado_Albaranes_Cliente_triggered", 0);
00453     m_company->listClientDelivNotes();
00454     _depura("END Bulmafact::on_actionListado_Albaranes_Cliente_triggered", 0);
00455 }

void Bulmafact::on_actionNueva_Factura_Cliente_triggered (  )  [virtual, slot]

Definition at line 461 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newFacturaCli().

00461                                                          {
00462     _depura("Bulmafact::on_actionNueva_Factura_Cliente_triggered", 0);
00463     m_company->s_newFacturaCli();
00464     _depura("END Bulmafact::on_actionNueva_Factura_Cliente_triggered", 0);
00465 }

void Bulmafact::on_actionListado_Facturas_Cliente_triggered (  )  [virtual, slot]

Definition at line 471 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_listFacturasCli().

00471                                                             {
00472     _depura("Bulmafact::on_actionListado_Facturas_Cliente_triggered", 0);
00473     m_company->s_listFacturasCli();
00474     _depura("END Bulmafact::on_actionListado_Facturas_Cliente_triggered", 0);
00475 }

void Bulmafact::on_actionGestion_Familias_triggered (  )  [virtual, slot]

Definition at line 481 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newfamiliasview().

00481                                                     {
00482     _depura("Bulmafact::on_actionGestion_Familias_triggered", 0);
00483     m_company->s_newfamiliasview();
00484     _depura("END Bulmafact::on_actionGestion_Familias_triggered", 0);
00485 }

void Bulmafact::on_actionGestion_Tipos_Articulo_triggered (  )  [virtual, slot]

Definition at line 491 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newTipoArticuloList().

00491                                                           {
00492     _depura("Bulmafact::on_actionGestion_Tipos_Articulo_triggered", 0);
00493     m_company->s_newTipoArticuloList();
00494     _depura("END Bulmafact::on_actionGestion_Tipos_Articulo_triggered", 0);
00495 }

void Bulmafact::on_actionNuevo_Articulo_triggered (  )  [virtual, slot]

Definition at line 501 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newArticulo().

00501                                                   {
00502     _depura("Bulmafact::on_actionNuevo_Articulo_triggered", 0);
00503     m_company->s_newArticulo();
00504     _depura("END Bulmafact::on_actionNuevo_Articulo_triggered", 0);
00505 }

void Bulmafact::on_actionListado_de_Articulos_triggered (  )  [virtual, slot]

Definition at line 511 of file bulmafact.cpp.

References _depura(), Company::listarticles(), and m_company.

00511                                                         {
00512     _depura("Bulmafact::on_actionListado_de_Articulos_triggered", 0);
00513     m_company->listarticles();
00514     _depura("END Bulmafact::on_actionListado_de_Articulos_triggered", 0);
00515 }

void Bulmafact::on_actionNuevo_Proveedor_triggered (  )  [virtual, slot]

Definition at line 521 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newProveedorView().

00521                                                    {
00522     _depura("Bulmafact::on_actionNuevo_Proveedor_triggered", 0);
00523     m_company->s_newProveedorView();
00524     _depura("END Bulmafact::on_actionNuevo_Proveedor_triggered", 0);
00525 }

void Bulmafact::on_actionListado_Proveedores_triggered (  )  [virtual, slot]

Definition at line 531 of file bulmafact.cpp.

References _depura(), Company::listproviders(), and m_company.

00531                                                        {
00532     _depura("Bulmafact::on_actionListado_Proveedores_triggered", 0);
00533     m_company->listproviders();
00534     _depura("END Bulmafact::on_actionListado_Proveedores_triggered", 0);
00535 }

void Bulmafact::on_actionNuevo_Cliente_triggered (  )  [virtual, slot]

Definition at line 541 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newClienteView().

00541                                                  {
00542     _depura("Bulmafact::on_actionNuevo_Cliente_triggered", 0);
00543     m_company->s_newClienteView();
00544     _depura("END Bulmafact::on_actionNuevo_Cliente_triggered", 0);
00545 }

void Bulmafact::on_actionListado_Clientes_triggered (  )  [virtual, slot]

Definition at line 551 of file bulmafact.cpp.

References _depura(), Company::listClients(), and m_company.

00551                                                     {
00552     _depura("Bulmafact::on_actionListado_Clientes_triggered", 0);
00553     m_company->listClients();
00554     _depura("END Bulmafact::on_actionListado_Clientes_triggered", 0);
00555 }

void Bulmafact::on_actionPaises_triggered (  )  [virtual, slot]

Definition at line 561 of file bulmafact.cpp.

References _depura(), m_company, and EmpresaBase::muestraPaises().

00561                                           {
00562     _depura("Bulmafact::on_actionPaises_triggered", 0);
00563     m_company->muestraPaises();
00564     _depura("END Bulmafact::on_actionPaises_triggered", 0);
00565 }

void Bulmafact::on_actionSeries_de_Factura_triggered (  )  [virtual, slot]

Definition at line 571 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_seriesFactura().

00571                                                      {
00572     _depura("Bulmafact::on_actionSeries_de_Factura_triggered", 0);
00573     m_company->s_seriesFactura();
00574     _depura("END Bulmafact::on_actionSeries_de_Factura_triggered", 0);
00575 }

void Bulmafact::on_actionTrabajadores_triggered (  )  [virtual, slot]

Definition at line 581 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_trabajadores().

00581                                                 {
00582     _depura("Bulmafact::on_actionTrabajadores_triggered", 0);
00583     m_company->s_trabajadores();
00584     _depura("END Bulmafact::on_actionTrabajadores_triggered", 0);
00585 }

void Bulmafact::on_actionBancos_triggered (  )  [virtual, slot]

Definition at line 591 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_bancos().

00591                                           {
00592     _depura("Bulmafact::on_actionBancos_triggered", 0);
00593     m_company->s_bancos();
00594     _depura("END Bulmafact::on_actionBancos_triggered", 0);
00595 }

void Bulmafact::on_actionVentana_Completa_triggered (  )  [virtual, slot]

Definition at line 601 of file bulmafact.cpp.

References _depura(), and s_ventanaCompleta().

00601                                                     {
00602     _depura("Bulmafact::on_actionVentana_Completa_triggered", 0);
00603     s_ventanaCompleta();
00604     _depura("END Bulmafact::on_actionVentana_Completa_triggered", 0);
00605 }

void Bulmafact::on_actionAcerta_de_triggered (  )  [virtual, slot]

Definition at line 611 of file bulmafact.cpp.

References _depura(), and s_About().

00611                                              {
00612     _depura("Bulmafact::on_actionAcerta_de_triggered", 0);
00613     s_About();
00614     _depura("END Bulmafact::on_actionAcerta_de_triggered", 0);
00615 }

void Bulmafact::on_actionAlmacenes_triggered (  )  [virtual, slot]

Definition at line 621 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_almacenes().

00621                                              {
00622     _depura("Bulmafact::on_actionAlmacenes_triggered", 0);
00623     m_company->s_almacenes();
00624     _depura("END Bulmafact::on_actionAlmacenes_triggered", 0);
00625 }

void Bulmafact::on_actionListado_de_Pagos_triggered (  )  [virtual, slot]

Definition at line 631 of file bulmafact.cpp.

References _depura(), m_company, and Company::viewPagosList().

00631                                                     {
00632     _depura("Bulmafact::on_actionListado_de_Pagos_triggered", 0);
00633     m_company->viewPagosList();
00634     _depura("END Bulmafact::on_actionListado_de_Pagos_triggered", 0);
00635 }

void Bulmafact::on_actionNuevo_Pago_triggered (  )  [virtual, slot]

Definition at line 641 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newPagoView().

00641                                               {
00642     _depura("Bulmafact::on_actionNuevo_Pago_triggered", 0);
00643     m_company->s_newPagoView();
00644     _depura("END Bulmafact::on_actionNuevo_Pago_triggered", 0);
00645 }

void Bulmafact::on_actionNuevo_Cobro_triggered (  )  [virtual, slot]

Definition at line 651 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newCobroView().

00651                                                {
00652     _depura("Bulmafact::on_actionNuevo_Cobro_triggered", 0);
00653     m_company->s_newCobroView();
00654     _depura("END Bulmafact::on_actionNuevo_Cobro_triggered", 0);
00655 }

void Bulmafact::on_actionListado_de_Cobros_triggered (  )  [virtual, slot]

Definition at line 661 of file bulmafact.cpp.

References _depura(), m_company, and Company::viewCobrosList().

00661                                                      {
00662     _depura("Bulmafact::on_actionListado_de_Cobros_triggered", 0);
00663     m_company->viewCobrosList();
00664     _depura("END Bulmafact::on_actionListado_de_Cobros_triggered", 0);
00665 }

void Bulmafact::on_actionParametros_triggered (  )  [virtual, slot]

Definition at line 671 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_newListConfiguracionView().

00671                                               {
00672     _depura("Bulmafact::on_actionParametros_triggered", 0);
00673     m_company->s_newListConfiguracionView();
00674     _depura("END Bulmafact::on_actionParametros_triggered", 0);
00675 }

void Bulmafact::on_actionFormas_de_Pago_triggered (  )  [virtual, slot]

Definition at line 681 of file bulmafact.cpp.

References _depura(), and s_FPago().

00681                                                   {
00682     _depura("Bulmafact::on_actionFormas_de_Pago_triggered", 0);
00683     s_FPago();
00684     _depura("END Bulmafact::on_actionFormas_de_Pago_triggered", 0);
00685 }

void Bulmafact::on_actionIndexador_triggered (  )  [virtual, slot]

Definition at line 286 of file bulmafact.cpp.

References _depura(), Ui_bulmafactbase::actionIndexador, FALSE, m_company, EmpresaBase::s_indexadorCambiaEstado(), and TRUE.

00286                                              {
00287     _depura("Bulmafact::on_actionIndexador_triggered", 0);
00288     if (actionIndexador->isChecked() == TRUE) {
00289         m_company->s_indexadorCambiaEstado(TRUE);
00290     } else {
00291         m_company->s_indexadorCambiaEstado(FALSE);
00292     } // end if
00293     _depura("END Bulmafact::on_actionIndexador_triggered", 0);
00294 }

void Bulmafact::on_actionTipoIVA_triggered (  )  [virtual, slot]

Definition at line 300 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_TipoIVAView().

00300                                            {
00301     _depura("Bulmafact::on_actionTipoIVA_triggered", 0);
00302     m_company->s_TipoIVAView();
00303     _depura("END Bulmafact::on_actionTipoIVA_triggered", 0);
00304 }

void Bulmafact::on_actionTasaIVA_triggered (  )  [virtual, slot]

Definition at line 310 of file bulmafact.cpp.

References _depura(), m_company, and Company::s_TasaIVAView().

00310                                            {
00311     _depura("Bulmafact::on_actionTasaIVA_triggered", 0);
00312     m_company->s_TasaIVAView();
00313     _depura("END Bulmafact::on_actionTasaIVA_triggered", 0);
00314 }

void Bulmafact::on_actionOrdenar_Ventanas_triggered (  )  [virtual, slot]

Definition at line 691 of file bulmafact.cpp.

References _depura(), and pWorkspace.

00691                                                     {
00692     _depura("Bulmafact::on_actionOrdenar_Ventanas_triggered", 0);
00693     pWorkspace->tile();
00694     _depura("END Bulmafact::on_actionOrdenar_Ventanas_triggered", 0);
00695 }

void Bulmafact::on_actionOrganizaci_n_en_Cascada_triggered (  )  [virtual, slot]

Definition at line 701 of file bulmafact.cpp.

References _depura(), and pWorkspace.

00701                                                            {
00702     _depura("Bulmafact::on_actionOrganizacion_en_Cascada_triggered", 0);
00703     pWorkspace->cascade();
00704     _depura("END Bulmafact::on_actionOrganizacion_en_Cascada_triggered", 0);
00705 }

void Bulmafact::informaindexador ( QWidget w  )  [private, slot]

Este SLOT sirve para actualizar el Indexador cuando se activa una ventana.

Parameters:
w 
Returns:

Si no esta inicializado company no se le puede informar.

No existe una ventana que activar.

Definition at line 222 of file bulmafact.cpp.

References _depura(), EmpresaBase::deSeleccionaWindow(), m_company, and EmpresaBase::seleccionaWindow().

Referenced by Bulmafact().

00222                                            {
00223     _depura("Bulmafact::informaindexador", 0);
00224 
00226     if ( m_company == NULL)
00227         return;
00228 
00230     if (w == NULL) {
00231         m_company->deSeleccionaWindow();
00232         return;
00233     } // end if
00234     m_company->seleccionaWindow(w->windowTitle(), w);
00235 
00236     QString texto = "Window activated. " + w->windowTitle();
00237     _depura(texto, 10);
00238 
00239     _depura("END Bulmafact::informaindexador", 0);
00240 }

void Bulmafact::setActionIndexador ( bool  visible  )  [private, slot]

Parameters:
visible 

Definition at line 272 of file bulmafact.cpp.

References _depura(), Ui_bulmafactbase::actionIndexador, FALSE, and TRUE.

Referenced by Bulmafact().

00272                                                {
00273     _depura("Bulmafact::setActionIndexador", 0);
00274     if (visible == TRUE) {
00275         actionIndexador->setChecked(TRUE);
00276     } else {
00277         actionIndexador->setChecked(FALSE);
00278     } // end if
00279     _depura("END Bulmafact::setActionIndexador", 0);
00280 }

void Bulmafact::documentacionError ( const   QString  )  [private, slot]

Parameters:
docError 

Definition at line 263 of file bulmafact.cpp.

References _depura().

Referenced by on_actionDocumentacion_triggered().

00263                                                          {
00264     _depura("Error en la ayuda: " + docError, 10);
00265 }


Field Documentation

QWorkspace2* Bulmafact::pWorkspace [private]

El workSpace que se va a usar con la aplicacion.

Definition at line 47 of file bulmafact.h.

Referenced by Bulmafact(), Company_s_almacenes(), on_actionOrdenar_Ventanas_triggered(), on_actionOrganizaci_n_en_Cascada_triggered(), workspace(), and ~Bulmafact().

Company* Bulmafact::m_company [private]

La clase corazon de la aplicacion y centralizadora de mensajes y componentes.

Definition at line 49 of file bulmafact.h.

Referenced by Bulmafact(), closeEvent(), createMainWindows(), getcompany(), informaindexador(), on_actionAlmacenes_triggered(), on_actionBancos_triggered(), on_actionGestion_Familias_triggered(), on_actionGestion_Tipos_Articulo_triggered(), on_actionIndexador_triggered(), on_actionListado_Albaranes_Cliente_triggered(), on_actionListado_Albaranes_Proveedor_triggered(), on_actionListado_Clientes_triggered(), on_actionListado_de_Articulos_triggered(), on_actionListado_de_Cobros_triggered(), on_actionListado_de_Pagos_triggered(), on_actionListado_Facturas_Cliente_triggered(), on_actionListado_Facturas_Proveedor_triggered(), on_actionListado_Pedidos_Cliente_triggered(), on_actionListado_Pedidos_Proveedor_triggered(), on_actionListado_Presupuestos_triggered(), on_actionListado_Proveedores_triggered(), on_actionNueva_Factura_Cliente_triggered(), on_actionNueva_Factura_Proveedor_triggered(), on_actionNuevo_Albaran_Cliente_triggered(), on_actionNuevo_Albaran_Proveedor_triggered(), on_actionNuevo_Articulo_triggered(), on_actionNuevo_Cliente_triggered(), on_actionNuevo_Cobro_triggered(), on_actionNuevo_Pago_triggered(), on_actionNuevo_Pedido_Cliente_triggered(), on_actionNuevo_Pedido_Proveedor_triggered(), on_actionNuevo_Presupuesto_triggered(), on_actionNuevo_Proveedor_triggered(), on_actionPaises_triggered(), on_actionParametros_triggered(), on_actionSeries_de_Factura_triggered(), on_actionTasaIVA_triggered(), on_actionTipoIVA_triggered(), on_actionTrabajadores_triggered(), and s_FPago().

listventanas* Bulmafact::m_list [private]

El listado de ventanas abiertas que esta en forma de dock en la parte izquierda.

Definition at line 51 of file bulmafact.h.

Referenced by Bulmafact(), and closeEvent().


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