Bulmacont Class Reference

#include <bulmacont.h>

Inheritance diagram for Bulmacont:

QMainWindow Ui_BulmaContBase

Public Slots

virtual void on_actionTipos_de_IVA_triggered ()
virtual void on_actionFormas_de_Pago_triggered ()
virtual void on_actionAsientos_triggered ()
virtual void on_actionConfiguracion_triggered ()
virtual void on_actionApuntes_Contables_triggered ()
virtual void on_actionLibro_Mayor_triggered ()
virtual void on_actionLibro_Diario_triggered ()
virtual void on_actionPlan_Contable_triggered ()
virtual void on_actionBalance_de_Cuentas_triggered ()
virtual void on_actionImprimir_triggered ()
virtual void on_actionGuardar_triggered ()
virtual void on_actionActualizar_triggered ()
virtual void on_actionFiltrar_triggered ()
virtual void on_actionRecalcular_Saldos_Iniciales_triggered ()
virtual void on_actionSustituir_Cuentas_triggered ()
virtual void on_actionBloquear_Fechas_triggered ()
virtual void on_actionCanal_por_Defecto_triggered ()
virtual void on_actionCentros_de_Coste_triggered ()
virtual void on_actionCanales_triggered ()
virtual void on_actionCentro_de_Coste_por_Defecto_triggered ()
virtual void on_actionOrdenar_Ventanas_triggered ()
virtual void on_actionOrganizaci_n_en_Cascada_triggered ()
virtual void on_actionAyuda_triggered ()
virtual void on_actionAcerca_de_triggered ()
virtual void on_actionAbrir_Asientos_triggered ()
virtual void on_actionOrdenar_Asientos_triggered ()
virtual void on_actionAsiento_de_Apertura_triggered ()
virtual void on_actionAsiento_de_Regularizacion_triggered ()
virtual void on_actionAsiento_de_Cierre_triggered ()
virtual void on_actionCuentas_Anuales_triggered ()
virtual void on_actionMasas_Patrimoniales_triggered ()
virtual void on_actionListado_347_triggered ()
virtual void on_actionAmortizaciones_triggered ()
virtual void on_actionPantalla_Completa_triggered ()
virtual void on_actionSiguiente_triggered ()
virtual void on_actionAnterior_triggered ()
virtual void on_actionInicio_triggered ()
virtual void on_actionFin_triggered ()
virtual void on_actionPaises_triggered ()
virtual void informaindexador (QWidget *w)
virtual void on_actionIndexador_triggered ()

Public Member Functions

 Bulmacont (QWidget *parent=0, Qt::WFlags f=Qt::Window, QString DB="")
 ~Bulmacont ()
Empresaempresaactual ()
QMenu * mui_MenuHerramientas ()
 Exporta menues.
QMenu * mui_MenuVer ()
QWorkspace2workspace ()

Protected Member Functions

virtual bool eventFilter (QObject *object, QEvent *event)

Private Slots

void slotEditUndo ()
 Reverts the last editing action.
void slotEditCut ()
void slotEditCopy ()
 Put the marked text/object into the clipboard.
void slotEditPaste ()
 Paste the clipboard into the document.
void slotListadoCuentas ()
 Slot para mostrar los listados de cuentas.
void slotAsientos ()
 Slot para el libro mayor.
void slotPerdidas ()
void slotCentrosCoste ()
void slotCanales ()
void slotViewFullScreen (bool toggle)
void slotCompBalance ()
virtual void s_asiento1 ()
void closeEvent (QCloseEvent *)
void slotViewStatusBar (bool toggle)
 Toggle the statusbar.
void slotWindowNewWindow ()
 Creates a new view for the current document.
void slotStatusHelpMsg (const QString &text)
 Change the status message of the whole statusbar temporary.
void windowMenuAboutToShow ()
void setActionIndexador (bool visible)

Private Member Functions

void initStatusBar ()
 Configura el 'statusbar'.

Private Attributes

Empresam_empresaactual
QWorkspace2m_pWorkspace
 m_pWorkspace is the MDI frame widget that handles MDI child widgets.
listventanasm_list
QString DBName
 El nombre de la base de datos.

Detailed Description

This Class is the base class for your application. It sets up the main window and providing a menubar, toolbar and statusbar. For the main view, an instance of class Bulmages01View is created which creates your view.

Definition at line 50 of file bulmacont.h.


Constructor & Destructor Documentation

Bulmacont::Bulmacont ( QWidget parent = 0,
Qt::WFlags  f = Qt::Window,
QString  DB = "" 
)

Parameters:
parent 
f 
DB 

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

Creamos un VerticalLayout donde metemos el contenido central del QMainWindow.

Aquí creamos la ventana dock para meter las distintas ventanas.

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

Definition at line 40 of file bulmacont.cpp.

References _depura(), FALSE, informaindexador(), EmpresaBase::init(), initStatusBar(), m_empresaactual, m_list, m_pWorkspace, setActionIndexador(), EmpresaBase::setListVentanas(), EmpresaBase::setProgressBar(), Ui_BulmaContBase::setupUi(), listventanas::setWorkspace(), EmpresaBase::setWorkspace(), and TRUE.

00041         : QMainWindow(parent, f) {
00042     _depura("Bulmacont::Bulmacont", 0);
00043     setupUi(this);
00044 
00045     m_pWorkspace = new QWorkspace2(this);
00046     m_pWorkspace->setScrollBarsEnabled(TRUE);
00047 
00048     QFrame *m_frame1 = new QFrame();
00049     QProgressBar *m_pb = new QProgressBar();
00050     m_pb->setMaximum(100);
00051     m_pb->setMinimum(0);
00052     m_pb->setValue(0);
00054     m_pb->setVisible(FALSE);
00055 
00056     setCentralWidget(m_frame1);
00058     QVBoxLayout *vboxlayout = new QVBoxLayout(this->centralWidget());
00059     vboxlayout->setSpacing(0);
00060     vboxlayout->setMargin(0);
00061     vboxlayout->addWidget(m_pWorkspace);
00062     vboxlayout->addWidget(m_pb);
00063 
00064 
00065     m_empresaactual = new Empresa(this);
00066     m_empresaactual->setProgressBar(m_pb);
00067     m_empresaactual->init(DB, "BulmaCont");
00068     m_empresaactual->setWorkspace(m_pWorkspace);
00069 
00070     connect(m_pWorkspace, SIGNAL(windowActivated(QWidget *)), this, SLOT(informaindexador(QWidget *)));
00071 
00073     m_list = new listventanas(0);
00074     m_list->setVisible(FALSE);
00075 
00077     m_list->setWorkspace(m_pWorkspace);
00078 
00079     connect(m_list, SIGNAL(cambiaEstadoVisible(bool)), this, SLOT(setActionIndexador(bool)));
00080 
00081     addDockWidget(Qt::LeftDockWidgetArea, m_list);
00082 
00083     m_empresaactual->setListVentanas(m_list);
00084 
00085     m_list->setVisible(TRUE);
00086     m_pb->setVisible(FALSE);
00087 
00088     initStatusBar();
00089     statusBar()->showMessage(DB, 2000);
00090     setWindowTitle(DB);
00091     _depura("END Bulmacont::Bulmacont", 0);
00092 }

Bulmacont::~Bulmacont (  ) 

Definition at line 98 of file bulmacont.cpp.

References _depura(), and m_pWorkspace.

00098                       {
00099     _depura("Bulmacont::~Bulmacont", 0);
00100     delete m_pWorkspace;
00103 #ifdef WINDOWS
00104 
00105     exit(0);
00106 #endif
00107 
00108     _depura("END Bulmacont::~Bulmacont", 0);
00109 }


Member Function Documentation

Empresa * Bulmacont::empresaactual (  ) 

Returns:

Definition at line 116 of file bulmacont.cpp.

References _depura(), and m_empresaactual.

Referenced by myRegIVA::elslot(), mytiptrab::elslot(), myRegIVA::elslot1(), entryPoint(), and pluginCAnualesODS::inicializa().

00116                                   {
00117     _depura("Bulmacont::empresaactual", 0);
00118     _depura("END Bulmacont::empresaactual", 0);
00119     return m_empresaactual;
00120 }

QMenu * Bulmacont::mui_MenuHerramientas (  ) 

Exporta menues.

Returns:

Definition at line 127 of file bulmacont.cpp.

References _depura(), and Ui_BulmaContBase::menuHerramientas.

Referenced by entryPoint().

00127                                        {
00128     _depura("Bulmacont::mui_MenuHerramientas", 0);
00129     _depura("END Bulmacont::mui_MenuHerramientas", 0);
00130     return menuHerramientas;
00131 }

QMenu * Bulmacont::mui_MenuVer (  ) 

Returns:

Definition at line 138 of file bulmacont.cpp.

References _depura(), and Ui_BulmaContBase::menuVer.

Referenced by entryPoint().

00138                               {
00139     _depura("Bulmacont::mui_MenuVer", 0);
00140     _depura("END Bulmacont::mui_MenuVer", 0);
00141     return menuVer;
00142 }

QWorkspace2 * Bulmacont::workspace (  ) 

Returns:

Definition at line 824 of file bulmacont.cpp.

References _depura(), and m_pWorkspace.

Referenced by Empresa::cargaConf(), mytiptrab::elslot(), and Empresa::guardaConf().

00824                                   {
00825     _depura("Bulmacont::workspace", 0);
00826     _depura("END Bulmacont::workspace", 0);
00827         return m_pWorkspace;
00828 }

bool Bulmacont::eventFilter ( QObject object,
QEvent *  event 
) [protected, virtual]

Closing a window calls the eventFilter first which removes the view from the connected documents' view list. If the last view is going to be closed, the eventFilter() tests if the document is modified; if yes, it asks the user to save the document. If the document title contains "Untitled", slotFileSaveAs() gets called to get a save name and path.

Standard event processing.

Definition at line 563 of file bulmacont.cpp.

References _depura().

00563                                                           {
00564     _depura("Bulmacont::eventFilter", 0);
00566     return QWidget::eventFilter(object, event);
00567 }

void Bulmacont::slotEditUndo (  )  [private, slot]

Reverts the last editing action.

Definition at line 573 of file bulmacont.cpp.

References _depura().

00573                               {
00574     _depura("Bulmacont::slotEditUndo", 0);
00575     statusBar()->showMessage(tr("Deshaciendo la ultima accion..."));
00576     statusBar()->showMessage(tr("Listo."));
00577     _depura("END Bulmacont::slotEditUndo", 0);
00578 }

void Bulmacont::slotEditCut (  )  [private, slot]

put the marked text/object into the clipboard and remove it from the document.

Definition at line 584 of file bulmacont.cpp.

References _depura().

00584                              {
00585     _depura("Bulmacont::slotEditCut", 0);
00586     statusBar()->showMessage(tr("Cortando seleccion..."));
00587     statusBar()->showMessage(tr("Listo."));
00588     _depura("EMD Bulmacont::slotEditCut", 0);
00589 }

void Bulmacont::slotEditCopy (  )  [private, slot]

Put the marked text/object into the clipboard.

Definition at line 595 of file bulmacont.cpp.

References _depura().

00595                               {
00596     _depura("Bulmacont::slotEditCopy", 0);
00597     statusBar()->showMessage(tr("Copiando la seleccion al portapapeles..."));
00598     statusBar()->showMessage(tr("Listo."));
00599     _depura("END Bulmacont::slotEditCopy", 0);
00600 }

void Bulmacont::slotEditPaste (  )  [private, slot]

Paste the clipboard into the document.

Definition at line 606 of file bulmacont.cpp.

References _depura().

00606                               {
00607     _depura("Bulmacont::slotEditPaste", 0);
00608     statusBar()->showMessage(tr("Insertando el contenido del portapapeles..."));
00609     statusBar()->showMessage(tr("Listo."));
00610     _depura("END Bulmacont::slotEditPaste", 0);
00611 }

void Bulmacont::slotListadoCuentas (  )  [private, slot]

Slot para mostrar los listados de cuentas.

Definition at line 663 of file bulmacont.cpp.

References _depura().

00663                                    {
00664     _depura("Bulmacont::slotListadoCuentas", 0);
00665     statusBar()->showMessage(tr("Listado de cuentas"));
00666     _depura("END Bulmacont::slotListadoCuentas", 0);
00667 }

void Bulmacont::slotAsientos (  )  [private, slot]

Slot para el libro mayor.

Definition at line 673 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::muestraasientos().

00673                               {
00674     _depura("Bulmacont::slotAsientos", 0);
00675     m_empresaactual->muestraasientos();
00676     _depura("END Bulmacont::slotAsientos", 0);
00677 }

void Bulmacont::slotPerdidas (  )  [private, slot]

Definition at line 713 of file bulmacont.cpp.

References _depura().

00713                              {
00714     _depura("Bulmacont::slotPerdidas", 0);
00715     _depura("END Bulmacont::slotPerdidas", 0);
00716 }

void Bulmacont::slotCentrosCoste (  )  [private, slot]

Definition at line 683 of file bulmacont.cpp.

References _depura(), Empresa::ccostes(), and m_empresaactual.

00683                                  {
00684     _depura("Bulmacont::slotCentrosCoste", 0);
00685     m_empresaactual->ccostes();
00686     _depura("END Bulmacont::slotCentrosCoste", 0);
00687 }

void Bulmacont::slotCanales (  )  [private, slot]

Definition at line 693 of file bulmacont.cpp.

References _depura(), Empresa::canales(), and m_empresaactual.

00693                             {
00694     _depura("Bulmacont::slotCanales", 0);
00695     m_empresaactual->canales();
00696     _depura("END Bulmacont::slotCanales", 0);
00697 }

void Bulmacont::slotViewFullScreen ( bool  toggle  )  [private, slot]

Parameters:
toggle 

Definition at line 635 of file bulmacont.cpp.

References _depura().

00635                                                {
00636     _depura("Bulmacont::slotViewFullScreen", 0);
00637     statusBar()->showMessage(tr("Cambiando a modo de pantalla completa..."));
00638     if (toggle == false) {
00639         showNormal();
00640     } else {
00641         showFullScreen();
00642     } // end if
00643     statusBar()->showMessage(tr("Listo."));
00644     _depura("END Bulmacont::slotViewFullScreen", 0);
00645 }

void Bulmacont::slotCompBalance (  )  [private, slot]

Definition at line 703 of file bulmacont.cpp.

References _depura(), Empresa::compbalance(), and m_empresaactual.

00703                                 {
00704     _depura("Bulmacont::slotCompBalance", 0);
00705     m_empresaactual->compbalance();
00706     _depura("END Bulmacont::slotCompBalance", 0);
00707 }

void Bulmacont::s_asiento1 (  )  [private, virtual, slot]

Definition at line 148 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::s_asiento1().

00148                            {
00149     _depura("Bulmacont::s_asiento1", 0);
00150     m_empresaactual->s_asiento1();
00151     _depura("END Bulmacont::s_asiento1", 0);
00152 }

void Bulmacont::closeEvent ( QCloseEvent *   )  [private, slot]

Definition at line 740 of file bulmacont.cpp.

References _depura(), m_empresaactual, and m_list.

00740                                         {
00741     _depura("Bulmacont::closeEvent", 0);
00742     delete m_empresaactual;
00743     m_empresaactual = NULL;
00744     delete m_list;
00745     m_list = NULL;
00746 
00747 #ifdef WINDOWS
00748     exit(0);
00749 #endif
00750 
00751     _depura("END Bulmacont::closeEvent", 0);
00752 }

void Bulmacont::slotViewStatusBar ( bool  toggle  )  [private, slot]

Toggle the statusbar.

Parameters:
toggle 

Definition at line 618 of file bulmacont.cpp.

References _depura().

00618                                               {
00619     _depura("Bulmacont::slotViewStatusBar", 0);
00620     statusBar()->showMessage(tr("Cambinado barra de estado..."));
00621     if (toggle == false) {
00622         statusBar()->hide();
00623     } else {
00624         statusBar()->show();
00625     } // end if
00626     statusBar()->showMessage(tr("Listo."));
00627     _depura("END Bulmacont::slotViewStatusBar", 0);
00628 }

void Bulmacont::slotWindowNewWindow (  )  [private, slot]

Creates a new view for the current document.

Definition at line 731 of file bulmacont.cpp.

References _depura().

00731                                     {
00732     _depura("Bulmacont::slotWindowNewWindow", 0);
00733     _depura("END Bulmacont::slotWindowNewWindow", 0);
00734 }

void Bulmacont::slotStatusHelpMsg ( const QString &  text  )  [private, slot]

Change the status message of the whole statusbar temporary.

Parameters:
text 

Change status message of whole statusbar temporary (text, msec).

Definition at line 652 of file bulmacont.cpp.

References _depura().

00652                                                      {
00653     _depura("Bulmacont::slotStatusHelpMsg", 0);
00655     statusBar()->showMessage(text, 2000);
00656     _depura("END Bulmacont::slotStatusHelpMsg", 0);
00657 }

void Bulmacont::windowMenuAboutToShow (  )  [private, slot]

Gets called when the window menu is activated; recreates the window menu with all opened window titles.

Definition at line 722 of file bulmacont.cpp.

References _depura().

00722                                        {
00723     _depura("Bulmacont::windowMenuAboutToShow", 0);
00724     _depura("END Bulmacont::windowMenuAboutToShow", 0);
00725 }

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

Parameters:
visible 

Definition at line 536 of file bulmacont.cpp.

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

Referenced by Bulmacont().

00536                                                {
00537     _depura("Bulmacont::setActionIndexador", 0);
00538     if (visible == TRUE) {
00539         actionIndexador->setChecked(TRUE);
00540     } else {
00541         actionIndexador->setChecked(FALSE);
00542     } // end if
00543     _depura("END Bulmacont::setActionIndexador", 0);
00544 }

void Bulmacont::initStatusBar (  )  [private]

Configura el 'statusbar'.

Definition at line 550 of file bulmacont.cpp.

References _depura().

Referenced by Bulmacont().

00550                               {
00551     _depura("Bulmacont::initStatusBar", 0);
00552     statusBar()->showMessage(tr("Listo."));
00553     _depura("END Bulmacont::initStatusBar", 0);
00554 }

void Bulmacont::on_actionTipos_de_IVA_triggered (  )  [virtual, slot]

Definition at line 158 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::tiposIVA().

00158                                                 {
00159     _depura("Bulmacont::on_actionTipos_de_IVA_triggered", 0);
00160     m_empresaactual->tiposIVA();
00161     _depura("END Bulmacont::on_actionTipos_de_IVA_triggered", 0);
00162 }

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

Definition at line 168 of file bulmacont.cpp.

References _depura(), Empresa::fPago(), and m_empresaactual.

00168                                                   {
00169     _depura("Bulmacont::on_actionFormas_de_Pago_triggered", 0);
00170     m_empresaactual->fPago();
00171     _depura("END Bulmacont::on_actionFormas_de_Pago_triggered", 0);
00172 }

void Bulmacont::on_actionAsientos_triggered (  )  [virtual, slot]

Definition at line 178 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::muestraasientos().

00178                                             {
00179     _depura("Bulmacont::on_actionAsientos_triggered", 0);
00180     m_empresaactual->muestraasientos();
00181     _depura("END Bulmacont::on_actionAsientos_triggered", 0);
00182 }

void Bulmacont::on_actionConfiguracion_triggered (  )  [virtual, slot]

Definition at line 188 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::propiedadempresa().

00188                                                  {
00189     _depura("Bulmacont::on_actionConfiguracion_triggered", 0);
00190     m_empresaactual->propiedadempresa();
00191     _depura("END Bulmacont::on_actionConfiguracion_triggered", 0);
00192 }

void Bulmacont::on_actionApuntes_Contables_triggered (  )  [virtual, slot]

Definition at line 198 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::muestraapuntes1().

00198                                                      {
00199     _depura("Bulmacont::on_actionApuntes_Contables_triggered", 0);
00200     m_empresaactual->muestraapuntes1();
00201     _depura("END Bulmacont::on_actionApuntes_Contables_triggered", 0);
00202 }

void Bulmacont::on_actionLibro_Mayor_triggered (  )  [virtual, slot]

Definition at line 208 of file bulmacont.cpp.

References _depura(), Empresa::libromayor(), and m_empresaactual.

00208                                                {
00209     _depura("Bulmacont::on_actionLibro_Mayor_triggered", 0);
00210     m_empresaactual->libromayor();
00211     _depura("Bulmacont::on_actionLibro_Mayor_triggered", 0);
00212 }

void Bulmacont::on_actionLibro_Diario_triggered (  )  [virtual, slot]

Definition at line 218 of file bulmacont.cpp.

References _depura(), Empresa::librodiario(), and m_empresaactual.

00218                                                 {
00219     _depura("Bulmacont::on_actionLibro_Diario_triggered", 0);
00220     m_empresaactual->librodiario();
00221     _depura("END Bulmacont::on_actionLibro_Diario_triggered", 0);
00222 }

void Bulmacont::on_actionPlan_Contable_triggered (  )  [virtual, slot]

Definition at line 228 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::muestracuentas().

00228                                                  {
00229     _depura("Bulmacont::on_actionPlan_Contable_triggered", 0);
00230     m_empresaactual->muestracuentas();
00231     _depura("END Bulmacont::on_actionPlan_Contable_triggered", 0);
00232 }

void Bulmacont::on_actionBalance_de_Cuentas_triggered (  )  [virtual, slot]

Definition at line 238 of file bulmacont.cpp.

References _depura(), Empresa::librobalance(), and m_empresaactual.

00238                                                       {
00239     _depura("Bulmacont::on_actionBalance_de_Cuentas_triggered", 0);
00240     m_empresaactual->librobalance();
00241     _depura("END Bulmacont::on_actionBalance_de_Cuentas_triggered", 0);
00242 }

void Bulmacont::on_actionImprimir_triggered (  )  [virtual, slot]

Definition at line 248 of file bulmacont.cpp.

References _depura(), Empresa::boton_imprimir(), and m_empresaactual.

00248                                             {
00249     _depura("Bulmacont::on_actionImprimir_triggered", 0);
00250     m_empresaactual->boton_imprimir();
00251     _depura("END Bulmacont::on_actionImprimir_triggered", 0);
00252 }

void Bulmacont::on_actionGuardar_triggered (  )  [virtual, slot]

Definition at line 258 of file bulmacont.cpp.

References _depura(), Empresa::boton_guardar(), and m_empresaactual.

00258                                            {
00259     _depura("Bulmacont::on_actionGuardar_triggered", 0);
00260     m_empresaactual->boton_guardar();
00261     _depura("END Bulmacont::on_actionGuardar_triggered", 0);
00262 }

void Bulmacont::on_actionActualizar_triggered (  )  [virtual, slot]

Definition at line 268 of file bulmacont.cpp.

References _depura(), Empresa::boton_reload(), and m_empresaactual.

00268                                               {
00269     _depura("Bulmacont::on_actionActualizar_triggered", 0);
00270     m_empresaactual->boton_reload();
00271     _depura("END Bulmacont::on_actionActualizar_triggered", 0);
00272 }

void Bulmacont::on_actionFiltrar_triggered (  )  [virtual, slot]

Definition at line 278 of file bulmacont.cpp.

References _depura(), Empresa::Filtro(), and m_empresaactual.

00278                                            {
00279     _depura("Bulmacont::on_actionFiltrar_triggered", 0);
00280     m_empresaactual->Filtro();
00281     _depura("END Bulmacont::on_actionFiltrar_triggered", 0);
00282 }

void Bulmacont::on_actionRecalcular_Saldos_Iniciales_triggered (  )  [virtual, slot]

Definition at line 288 of file bulmacont.cpp.

References _depura().

00288                                                                {
00289     _depura("Bulmacont::on_actionRecalcular_Saldos_Iniciales_triggered", 0);
00290     _depura("END Bulmacont::on_actionRecalcular_Saldos_Iniciales_triggered", 0);
00291     // empresaactual->recalculasaldos();
00292 }

void Bulmacont::on_actionSustituir_Cuentas_triggered (  )  [virtual, slot]

Definition at line 298 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::reemplazacuentaenasientos().

00298                                                      {
00299     _depura("Bulmacont::on_actionSustituir_Cuentas_triggered", 0);
00300     m_empresaactual->reemplazacuentaenasientos();
00301     _depura("Bulmacont::on_actionSustituir_Cuentas_triggered", 0);
00302 }

void Bulmacont::on_actionBloquear_Fechas_triggered (  )  [virtual, slot]

Definition at line 308 of file bulmacont.cpp.

References _depura(), Empresa::bloqueoFechas(), and m_empresaactual.

00308                                                    {
00309     _depura("Bulmacont::on_actionBloquear_Fechas_triggered", 0);
00310     m_empresaactual->bloqueoFechas();
00311     _depura("END Bulmacont::on_actionBloquear_Fechas_triggered", 0);
00312 }

void Bulmacont::on_actionCanal_por_Defecto_triggered (  )  [virtual, slot]

Definition at line 318 of file bulmacont.cpp.

References _depura(), Empresa::canaldefecto(), and m_empresaactual.

00318                                                      {
00319     _depura("Bulmacont::on_actionCanal_por_Defecto_triggered", 0);
00320     m_empresaactual->canaldefecto();
00321     _depura("END Bulmacont::on_actionCanal_por_Defecto_triggered", 0);
00322 }

void Bulmacont::on_actionCentros_de_Coste_triggered (  )  [virtual, slot]

Definition at line 327 of file bulmacont.cpp.

References _depura(), Empresa::ccostes(), and m_empresaactual.

00327                                                     {
00328     _depura("Bulmacont::on_actionCentros_de_Coste_triggered", 0);
00329     m_empresaactual->ccostes();
00330     _depura("END Bulmacont::on_actionCentros_de_Coste_triggered", 0);
00331 }

void Bulmacont::on_actionCanales_triggered (  )  [virtual, slot]

Definition at line 337 of file bulmacont.cpp.

References _depura(), Empresa::canales(), and m_empresaactual.

00337                                            {
00338     _depura("Bulmacont::on_actionCanales_triggered", 0);
00339     m_empresaactual->canales();
00340     _depura("END Bulmacont::on_actionCanales_triggered", 0);
00341 }

void Bulmacont::on_actionCentro_de_Coste_por_Defecto_triggered (  )  [virtual, slot]

Definition at line 347 of file bulmacont.cpp.

References _depura(), Empresa::centrocostedefecto(), and m_empresaactual.

00347                                                                {
00348     _depura("Bulmacont::on_actionCentro_de_Coste_por_Defecto_triggered", 0);
00349     m_empresaactual->centrocostedefecto();
00350     _depura("END Bulmacont::on_actionCentro_de_Coste_por_Defecto_triggered", 0);
00351 }

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

Definition at line 357 of file bulmacont.cpp.

References _depura(), and m_pWorkspace.

00357                                                     {
00358     _depura("Bulmacont::on_actionOrdenar_Ventanas_triggered", 0);
00359     m_pWorkspace->tile();
00360     _depura("END Bulmacont::on_actionOrdenar_Ventanas_triggered", 0);
00361 }

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

Definition at line 367 of file bulmacont.cpp.

References _depura(), and m_pWorkspace.

00367                                                            {
00368     _depura("Bulmacont::on_actionOrganizaci_n_en_Cascada_triggered", 0);
00369     m_pWorkspace->cascade();
00370     _depura("END Bulmacont::on_actionOrganizaci_n_en_Cascada_triggered", 0);
00371 }

void Bulmacont::on_actionAyuda_triggered (  )  [virtual, slot]

Definition at line 758 of file bulmacont.cpp.

References _depura().

00758                                          {
00759     _depura("Bulmacont::on_actionAyuda_triggered", 0);
00760     QAssistantClient *asistenteAyuda = new QAssistantClient(QLibraryInfo::location(QLibraryInfo::BinariesPath), 0);
00761     connect(asistenteAyuda, SIGNAL(error(const QString)), this, SLOT(documentacionError(const QString)));
00762     QStringList parametros;
00763     parametros << "-profile" << QString("/usr/share/bulmages/ayuda/bulmacont/bulmacont.adp");
00764     asistenteAyuda->setArguments(parametros);
00765     asistenteAyuda->openAssistant();
00766     _depura("END Bulmacont::on_actionAyuda_triggered", 0);
00767 }

void Bulmacont::on_actionAcerca_de_triggered (  )  [virtual, slot]

Definition at line 773 of file bulmacont.cpp.

References _depura().

00773                                              {
00774     _depura("Bulmacont::on_actionAcerca_de_triggered", 0);
00775     sobreview *sobre = new sobreview(0);
00776     sobre->exec();
00777     _depura("END Bulmacont::on_actionAcerca_de_triggered", 0);
00778 }

void Bulmacont::on_actionAbrir_Asientos_triggered (  )  [virtual, slot]

Definition at line 377 of file bulmacont.cpp.

References _depura(), Empresa::Abrirasientos(), and m_empresaactual.

00377                                                   {
00378     _depura("Bulmacont::on_actionAbrir_Asientos_triggered", 0);
00379     m_empresaactual->Abrirasientos();
00380     _depura("END Bulmacont::on_actionAbrir_Asientos_triggered", 0);
00381 }

void Bulmacont::on_actionOrdenar_Asientos_triggered (  )  [virtual, slot]

Definition at line 387 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::Ordenarasientos().

00387                                                     {
00388     _depura("Bulmacont::on_actionOrdenar_Asientos_triggered", 0);
00389     m_empresaactual->Ordenarasientos();
00390     _depura("END Bulmacont::on_actionOrdenar_Asientos_triggered", 0);
00391 }

void Bulmacont::on_actionAsiento_de_Apertura_triggered (  )  [virtual, slot]

Definition at line 397 of file bulmacont.cpp.

References _depura(), Empresa::abreempresa(), and m_empresaactual.

00397                                                        {
00398     _depura("Bulmacont::on_actionAsiento_de_Apertura_triggered", 0);
00399     m_empresaactual->abreempresa();
00400     _depura("END Bulmacont::on_actionAsiento_de_Apertura_triggered", 0);
00401 }

void Bulmacont::on_actionAsiento_de_Regularizacion_triggered (  )  [virtual, slot]

Definition at line 407 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::regularizaempresa().

00407                                                              {
00408     _depura("Bulmacont::on_actionAsiento_de_Regularizacion_triggered", 0);
00409     m_empresaactual->regularizaempresa();
00410     _depura("END Bulmacont::on_actionAsiento_de_Regularizacion_triggered", 0);
00411 }

void Bulmacont::on_actionAsiento_de_Cierre_triggered (  )  [virtual, slot]

Definition at line 417 of file bulmacont.cpp.

References _depura(), Empresa::cierraempresa(), and m_empresaactual.

00417                                                      {
00418     _depura("Bulmacont::on_actionAsiento_de_Cierre_triggered", 0);
00419     m_empresaactual->cierraempresa();
00420     _depura("END Bulmacont::on_actionAsiento_de_Cierre_triggered", 0);
00421 }

void Bulmacont::on_actionCuentas_Anuales_triggered (  )  [virtual, slot]

Definition at line 427 of file bulmacont.cpp.

References _depura(), Empresa::compbalance(), and m_empresaactual.

00427                                                    {
00428     _depura("Bulmacont::on_actionCuentas_Anuales_triggered", 0);
00429     m_empresaactual->compbalance();
00430     _depura("END Bulmacont::on_actionCuentas_Anuales_triggered", 0);
00431 }

void Bulmacont::on_actionMasas_Patrimoniales_triggered (  )  [virtual, slot]

Definition at line 437 of file bulmacont.cpp.

References _depura(), m_empresaactual, and Empresa::mpatrimoniales().

00437                                                        {
00438     _depura("Bulmacont::on_actionMasas_Patrimoniales_triggered", 0);
00439     m_empresaactual->mpatrimoniales();
00440     _depura("END Bulmacont::on_actionMasas_Patrimoniales_triggered", 0);
00441 }

void Bulmacont::on_actionListado_347_triggered (  )  [virtual, slot]

Definition at line 447 of file bulmacont.cpp.

References _depura(), Empresa::listado347(), and m_empresaactual.

00447                                                {
00448     _depura("Bulmacont::on_actionListado_347_triggered", 0);
00449     m_empresaactual->listado347();
00450     _depura("END Bulmacont::on_actionListado_347_triggered", 0);
00451 }

void Bulmacont::on_actionAmortizaciones_triggered (  )  [virtual, slot]

Definition at line 457 of file bulmacont.cpp.

References _depura(), Empresa::amortizaciones(), and m_empresaactual.

00457                                                   {
00458     _depura("Bulmacont::on_actionAmortizaciones_triggered", 0);
00459     m_empresaactual->amortizaciones();
00460     _depura("END Bulmacont::on_actionAmortizaciones_triggered", 0);
00461 }

void Bulmacont::on_actionPantalla_Completa_triggered (  )  [virtual, slot]

Definition at line 467 of file bulmacont.cpp.

References _depura().

00467                                                      {
00468     _depura("Bulmacont::on_actionPantalla_Completa_triggered", 0);
00469     if (isFullScreen()) {
00470         showNormal();
00471     } else {
00472         showFullScreen();
00473     } // end if
00474     _depura("END Bulmacont::on_actionPantalla_Completa_triggered", 0);
00475 }

void Bulmacont::on_actionSiguiente_triggered (  )  [virtual, slot]

Definition at line 481 of file bulmacont.cpp.

References _depura(), Empresa::boton_siguiente(), and m_empresaactual.

00481                                              {
00482     _depura("Bulmacont::on_actionSiguiente_triggered", 0);
00483     m_empresaactual->boton_siguiente();
00484     _depura("END Bulmacont::on_actionSiguiente_triggered", 0);
00485 }

void Bulmacont::on_actionAnterior_triggered (  )  [virtual, slot]

Definition at line 491 of file bulmacont.cpp.

References _depura(), Empresa::boton_anterior(), and m_empresaactual.

00491                                             {
00492     _depura("Bulmacont::on_actionAnterior_triggered", 0);
00493     m_empresaactual->boton_anterior();
00494     _depura("END Bulmacont::on_actionAnterior_triggered", 0);
00495 }

void Bulmacont::on_actionInicio_triggered (  )  [virtual, slot]

Definition at line 501 of file bulmacont.cpp.

References _depura(), Empresa::boton_primero(), and m_empresaactual.

00501                                           {
00502     _depura("Bulmacont::on_actionInicio_triggered", 0);
00503     m_empresaactual->boton_primero();
00504     _depura("END Bulmacont::on_actionInicio_triggered", 0);
00505 }

void Bulmacont::on_actionFin_triggered (  )  [virtual, slot]

Definition at line 511 of file bulmacont.cpp.

References _depura(), Empresa::boton_ultimo(), and m_empresaactual.

00511                                        {
00512     _depura("Bulmacont::on_actionFin_triggered", 0);
00513     m_empresaactual->boton_ultimo();
00514     _depura("END Bulmacont::on_actionFin_triggered", 0);
00515 }

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

Definition at line 784 of file bulmacont.cpp.

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

00784                                           {
00785     _depura("Bulmacont::on_actionPaises_triggered", 0);
00786     m_empresaactual->muestraPaises();
00787     _depura("Bulmacont::on_actionPaises_triggered", 0);
00788 }

void Bulmacont::informaindexador ( QWidget w  )  [virtual, slot]

Parameters:
w 
Returns:

No existe una ventana que activar.

Definition at line 800 of file bulmacont.cpp.

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

Referenced by Bulmacont().

00800                                            {
00801     _depura("Bulmacont::informaindexador", 0);
00803     if (m_empresaactual == NULL)
00804         return;
00805 
00806     if (w == NULL) {
00807         m_empresaactual->deSeleccionaWindow();
00808         return;
00809     } // end if
00810     m_empresaactual->deSeleccionaWindow();
00811     m_empresaactual->seleccionaWindow(w->windowTitle(), w);
00812 
00813     QString texto = "Window activated. " + w->windowTitle() + "\n";
00814     printf(texto.toAscii().constData());
00815 
00816     _depura("END Bulmacont::informaindexador", 0);
00817 }

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

Definition at line 521 of file bulmacont.cpp.

References _depura(), Ui_BulmaContBase::actionIndexador, FALSE, m_empresaactual, EmpresaBase::s_indexadorCambiaEstado(), and TRUE.

00521                                              {
00522     _depura("Bulmacont::on_actionIndexador_triggered", 0);
00523     if (actionIndexador->isChecked() == TRUE) {
00524         m_empresaactual->s_indexadorCambiaEstado(TRUE);
00525     } else {
00526         m_empresaactual->s_indexadorCambiaEstado(FALSE);
00527     } // end if
00528     _depura("END Bulmacont::on_actionIndexador_triggered", 0);
00529 }


Field Documentation

Empresa* Bulmacont::m_empresaactual [private]

Definition at line 54 of file bulmacont.h.

Referenced by Bulmacont(), closeEvent(), empresaactual(), informaindexador(), on_actionAbrir_Asientos_triggered(), on_actionActualizar_triggered(), on_actionAmortizaciones_triggered(), on_actionAnterior_triggered(), on_actionApuntes_Contables_triggered(), on_actionAsiento_de_Apertura_triggered(), on_actionAsiento_de_Cierre_triggered(), on_actionAsiento_de_Regularizacion_triggered(), on_actionAsientos_triggered(), on_actionBalance_de_Cuentas_triggered(), on_actionBloquear_Fechas_triggered(), on_actionCanal_por_Defecto_triggered(), on_actionCanales_triggered(), on_actionCentro_de_Coste_por_Defecto_triggered(), on_actionCentros_de_Coste_triggered(), on_actionConfiguracion_triggered(), on_actionCuentas_Anuales_triggered(), on_actionFiltrar_triggered(), on_actionFin_triggered(), on_actionFormas_de_Pago_triggered(), on_actionGuardar_triggered(), on_actionImprimir_triggered(), on_actionIndexador_triggered(), on_actionInicio_triggered(), on_actionLibro_Diario_triggered(), on_actionLibro_Mayor_triggered(), on_actionListado_347_triggered(), on_actionMasas_Patrimoniales_triggered(), on_actionOrdenar_Asientos_triggered(), on_actionPaises_triggered(), on_actionPlan_Contable_triggered(), on_actionSiguiente_triggered(), on_actionSustituir_Cuentas_triggered(), on_actionTipos_de_IVA_triggered(), s_asiento1(), slotAsientos(), slotCanales(), slotCentrosCoste(), and slotCompBalance().

QWorkspace2* Bulmacont::m_pWorkspace [private]

m_pWorkspace is the MDI frame widget that handles MDI child widgets.

Definition at line 56 of file bulmacont.h.

Referenced by Bulmacont(), on_actionOrdenar_Ventanas_triggered(), on_actionOrganizaci_n_en_Cascada_triggered(), workspace(), and ~Bulmacont().

listventanas* Bulmacont::m_list [private]

Definition at line 57 of file bulmacont.h.

Referenced by Bulmacont(), and closeEvent().

QString Bulmacont::DBName [private]

El nombre de la base de datos.

Definition at line 111 of file bulmacont.h.


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