bulmacont.cpp

Go to the documentation of this file.
00001 /***************************************************************************
00002  *   Copyright (C) 2002 by Tomeu Borras Riera                              *
00003  *   tborras@conetxia.com                                                  *
00004  *                                                                         *
00005  *   This program is free software; you can redistribute it and/or modify  *
00006  *   it under the terms of the GNU General Public License as published by  *
00007  *   the Free Software Foundation; either version 2 of the License, or     *
00008  *   (at your option) any later version.                                   *
00009  *                                                                         *
00010  *   This program is distributed in the hope that it will be useful,       *
00011  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
00012  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
00013  *   GNU General Public License for more details.                          *
00014  *                                                                         *
00015  *   You should have received a copy of the GNU General Public License     *
00016  *   along with this program; if not, write to the                         *
00017  *   Free Software Foundation, Inc.,                                       *
00018  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
00019  ***************************************************************************/
00020 
00021 #ifndef WIN32
00022 #include <unistd.h>
00023 #endif
00024 
00025 #include <QPixmap>
00026 #include <QEvent>
00027 #include <QProgressBar>
00028 
00029 #include "bulmacont.h"
00030 #include "configuracion.h"
00031 #include "sobreview.h"
00032 
00033 
00035 
00040 Bulmacont::Bulmacont(QWidget *parent, Qt::WFlags f, QString DB)
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 }
00093 
00094 
00096 
00098 Bulmacont::~Bulmacont() {
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 }
00110 
00111 
00113 
00116 Empresa *Bulmacont::empresaactual() {
00117     _depura("Bulmacont::empresaactual", 0);
00118     _depura("END Bulmacont::empresaactual", 0);
00119     return m_empresaactual;
00120 }
00121 
00122 
00124 
00127 QMenu *Bulmacont::mui_MenuHerramientas() {
00128     _depura("Bulmacont::mui_MenuHerramientas", 0);
00129     _depura("END Bulmacont::mui_MenuHerramientas", 0);
00130     return menuHerramientas;
00131 }
00132 
00133 
00135 
00138 QMenu *Bulmacont::mui_MenuVer() {
00139     _depura("Bulmacont::mui_MenuVer", 0);
00140     _depura("END Bulmacont::mui_MenuVer", 0);
00141     return menuVer;
00142 }
00143 
00144 
00146 
00148 void Bulmacont::s_asiento1() {
00149     _depura("Bulmacont::s_asiento1", 0);
00150     m_empresaactual->s_asiento1();
00151     _depura("END Bulmacont::s_asiento1", 0);
00152 }
00153 
00154 
00156 
00158 void Bulmacont::on_actionTipos_de_IVA_triggered() {
00159     _depura("Bulmacont::on_actionTipos_de_IVA_triggered", 0);
00160     m_empresaactual->tiposIVA();
00161     _depura("END Bulmacont::on_actionTipos_de_IVA_triggered", 0);
00162 }
00163 
00164 
00166 
00168 void Bulmacont::on_actionFormas_de_Pago_triggered() {
00169     _depura("Bulmacont::on_actionFormas_de_Pago_triggered", 0);
00170     m_empresaactual->fPago();
00171     _depura("END Bulmacont::on_actionFormas_de_Pago_triggered", 0);
00172 }
00173 
00174 
00176 
00178 void Bulmacont::on_actionAsientos_triggered() {
00179     _depura("Bulmacont::on_actionAsientos_triggered", 0);
00180     m_empresaactual->muestraasientos();
00181     _depura("END Bulmacont::on_actionAsientos_triggered", 0);
00182 }
00183 
00184 
00186 
00188 void Bulmacont::on_actionConfiguracion_triggered() {
00189     _depura("Bulmacont::on_actionConfiguracion_triggered", 0);
00190     m_empresaactual->propiedadempresa();
00191     _depura("END Bulmacont::on_actionConfiguracion_triggered", 0);
00192 }
00193 
00194 
00196 
00198 void Bulmacont::on_actionApuntes_Contables_triggered() {
00199     _depura("Bulmacont::on_actionApuntes_Contables_triggered", 0);
00200     m_empresaactual->muestraapuntes1();
00201     _depura("END Bulmacont::on_actionApuntes_Contables_triggered", 0);
00202 }
00203 
00204 
00206 
00208 void Bulmacont::on_actionLibro_Mayor_triggered() {
00209     _depura("Bulmacont::on_actionLibro_Mayor_triggered", 0);
00210     m_empresaactual->libromayor();
00211     _depura("Bulmacont::on_actionLibro_Mayor_triggered", 0);
00212 }
00213 
00214 
00216 
00218 void Bulmacont::on_actionLibro_Diario_triggered() {
00219     _depura("Bulmacont::on_actionLibro_Diario_triggered", 0);
00220     m_empresaactual->librodiario();
00221     _depura("END Bulmacont::on_actionLibro_Diario_triggered", 0);
00222 }
00223 
00224 
00226 
00228 void Bulmacont::on_actionPlan_Contable_triggered() {
00229     _depura("Bulmacont::on_actionPlan_Contable_triggered", 0);
00230     m_empresaactual->muestracuentas();
00231     _depura("END Bulmacont::on_actionPlan_Contable_triggered", 0);
00232 }
00233 
00234 
00236 
00238 void Bulmacont::on_actionBalance_de_Cuentas_triggered() {
00239     _depura("Bulmacont::on_actionBalance_de_Cuentas_triggered", 0);
00240     m_empresaactual->librobalance();
00241     _depura("END Bulmacont::on_actionBalance_de_Cuentas_triggered", 0);
00242 }
00243 
00244 
00246 
00248 void Bulmacont::on_actionImprimir_triggered() {
00249     _depura("Bulmacont::on_actionImprimir_triggered", 0);
00250     m_empresaactual->boton_imprimir();
00251     _depura("END Bulmacont::on_actionImprimir_triggered", 0);
00252 }
00253 
00254 
00256 
00258 void Bulmacont::on_actionGuardar_triggered() {
00259     _depura("Bulmacont::on_actionGuardar_triggered", 0);
00260     m_empresaactual->boton_guardar();
00261     _depura("END Bulmacont::on_actionGuardar_triggered", 0);
00262 }
00263 
00264 
00266 
00268 void Bulmacont::on_actionActualizar_triggered() {
00269     _depura("Bulmacont::on_actionActualizar_triggered", 0);
00270     m_empresaactual->boton_reload();
00271     _depura("END Bulmacont::on_actionActualizar_triggered", 0);
00272 }
00273 
00274 
00276 
00278 void Bulmacont::on_actionFiltrar_triggered() {
00279     _depura("Bulmacont::on_actionFiltrar_triggered", 0);
00280     m_empresaactual->Filtro();
00281     _depura("END Bulmacont::on_actionFiltrar_triggered", 0);
00282 }
00283 
00284 
00286 
00288 void Bulmacont::on_actionRecalcular_Saldos_Iniciales_triggered() {
00289     _depura("Bulmacont::on_actionRecalcular_Saldos_Iniciales_triggered", 0);
00290     _depura("END Bulmacont::on_actionRecalcular_Saldos_Iniciales_triggered", 0);
00291     // empresaactual->recalculasaldos();
00292 }
00293 
00294 
00296 
00298 void Bulmacont::on_actionSustituir_Cuentas_triggered() {
00299     _depura("Bulmacont::on_actionSustituir_Cuentas_triggered", 0);
00300     m_empresaactual->reemplazacuentaenasientos();
00301     _depura("Bulmacont::on_actionSustituir_Cuentas_triggered", 0);
00302 }
00303 
00304 
00306 
00308 void Bulmacont::on_actionBloquear_Fechas_triggered() {
00309     _depura("Bulmacont::on_actionBloquear_Fechas_triggered", 0);
00310     m_empresaactual->bloqueoFechas();
00311     _depura("END Bulmacont::on_actionBloquear_Fechas_triggered", 0);
00312 }
00313 
00314 
00316 
00318 void Bulmacont::on_actionCanal_por_Defecto_triggered() {
00319     _depura("Bulmacont::on_actionCanal_por_Defecto_triggered", 0);
00320     m_empresaactual->canaldefecto();
00321     _depura("END Bulmacont::on_actionCanal_por_Defecto_triggered", 0);
00322 }
00323 
00325 
00327 void Bulmacont::on_actionCentros_de_Coste_triggered() {
00328     _depura("Bulmacont::on_actionCentros_de_Coste_triggered", 0);
00329     m_empresaactual->ccostes();
00330     _depura("END Bulmacont::on_actionCentros_de_Coste_triggered", 0);
00331 }
00332 
00333 
00335 
00337 void Bulmacont::on_actionCanales_triggered() {
00338     _depura("Bulmacont::on_actionCanales_triggered", 0);
00339     m_empresaactual->canales();
00340     _depura("END Bulmacont::on_actionCanales_triggered", 0);
00341 }
00342 
00343 
00345 
00347 void Bulmacont::on_actionCentro_de_Coste_por_Defecto_triggered() {
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 }
00352 
00353 
00355 
00357 void Bulmacont::on_actionOrdenar_Ventanas_triggered() {
00358     _depura("Bulmacont::on_actionOrdenar_Ventanas_triggered", 0);
00359     m_pWorkspace->tile();
00360     _depura("END Bulmacont::on_actionOrdenar_Ventanas_triggered", 0);
00361 }
00362 
00363 
00365 
00367 void Bulmacont::on_actionOrganizaci_n_en_Cascada_triggered() {
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 }
00372 
00373 
00375 
00377 void Bulmacont::on_actionAbrir_Asientos_triggered() {
00378     _depura("Bulmacont::on_actionAbrir_Asientos_triggered", 0);
00379     m_empresaactual->Abrirasientos();
00380     _depura("END Bulmacont::on_actionAbrir_Asientos_triggered", 0);
00381 }
00382 
00383 
00385 
00387 void Bulmacont::on_actionOrdenar_Asientos_triggered() {
00388     _depura("Bulmacont::on_actionOrdenar_Asientos_triggered", 0);
00389     m_empresaactual->Ordenarasientos();
00390     _depura("END Bulmacont::on_actionOrdenar_Asientos_triggered", 0);
00391 }
00392 
00393 
00395 
00397 void Bulmacont::on_actionAsiento_de_Apertura_triggered() {
00398     _depura("Bulmacont::on_actionAsiento_de_Apertura_triggered", 0);
00399     m_empresaactual->abreempresa();
00400     _depura("END Bulmacont::on_actionAsiento_de_Apertura_triggered", 0);
00401 }
00402 
00403 
00405 
00407 void Bulmacont::on_actionAsiento_de_Regularizacion_triggered() {
00408     _depura("Bulmacont::on_actionAsiento_de_Regularizacion_triggered", 0);
00409     m_empresaactual->regularizaempresa();
00410     _depura("END Bulmacont::on_actionAsiento_de_Regularizacion_triggered", 0);
00411 }
00412 
00413 
00415 
00417 void Bulmacont::on_actionAsiento_de_Cierre_triggered() {
00418     _depura("Bulmacont::on_actionAsiento_de_Cierre_triggered", 0);
00419     m_empresaactual->cierraempresa();
00420     _depura("END Bulmacont::on_actionAsiento_de_Cierre_triggered", 0);
00421 }
00422 
00423 
00425 
00427 void Bulmacont::on_actionCuentas_Anuales_triggered() {
00428     _depura("Bulmacont::on_actionCuentas_Anuales_triggered", 0);
00429     m_empresaactual->compbalance();
00430     _depura("END Bulmacont::on_actionCuentas_Anuales_triggered", 0);
00431 }
00432 
00433 
00435 
00437 void Bulmacont::on_actionMasas_Patrimoniales_triggered() {
00438     _depura("Bulmacont::on_actionMasas_Patrimoniales_triggered", 0);
00439     m_empresaactual->mpatrimoniales();
00440     _depura("END Bulmacont::on_actionMasas_Patrimoniales_triggered", 0);
00441 }
00442 
00443 
00445 
00447 void Bulmacont::on_actionListado_347_triggered() {
00448     _depura("Bulmacont::on_actionListado_347_triggered", 0);
00449     m_empresaactual->listado347();
00450     _depura("END Bulmacont::on_actionListado_347_triggered", 0);
00451 }
00452 
00453 
00455 
00457 void Bulmacont::on_actionAmortizaciones_triggered() {
00458     _depura("Bulmacont::on_actionAmortizaciones_triggered", 0);
00459     m_empresaactual->amortizaciones();
00460     _depura("END Bulmacont::on_actionAmortizaciones_triggered", 0);
00461 }
00462 
00463 
00465 
00467 void Bulmacont::on_actionPantalla_Completa_triggered() {
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 }
00476 
00477 
00479 
00481 void Bulmacont::on_actionSiguiente_triggered() {
00482     _depura("Bulmacont::on_actionSiguiente_triggered", 0);
00483     m_empresaactual->boton_siguiente();
00484     _depura("END Bulmacont::on_actionSiguiente_triggered", 0);
00485 }
00486 
00487 
00489 
00491 void Bulmacont::on_actionAnterior_triggered() {
00492     _depura("Bulmacont::on_actionAnterior_triggered", 0);
00493     m_empresaactual->boton_anterior();
00494     _depura("END Bulmacont::on_actionAnterior_triggered", 0);
00495 }
00496 
00497 
00499 
00501 void Bulmacont::on_actionInicio_triggered() {
00502     _depura("Bulmacont::on_actionInicio_triggered", 0);
00503     m_empresaactual->boton_primero();
00504     _depura("END Bulmacont::on_actionInicio_triggered", 0);
00505 }
00506 
00507 
00509 
00511 void Bulmacont::on_actionFin_triggered() {
00512     _depura("Bulmacont::on_actionFin_triggered", 0);
00513     m_empresaactual->boton_ultimo();
00514     _depura("END Bulmacont::on_actionFin_triggered", 0);
00515 }
00516 
00517 
00519 
00521 void Bulmacont::on_actionIndexador_triggered() {
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 }
00530 
00531 
00533 
00536 void Bulmacont::setActionIndexador(bool visible) {
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 }
00545 
00546 
00548 
00550 void Bulmacont::initStatusBar() {
00551     _depura("Bulmacont::initStatusBar", 0);
00552     statusBar()->showMessage(tr("Listo."));
00553     _depura("END Bulmacont::initStatusBar", 0);
00554 }
00555 
00556 
00558 
00563 bool Bulmacont::eventFilter(QObject *object, QEvent *event) {
00564     _depura("Bulmacont::eventFilter", 0);
00566     return QWidget::eventFilter(object, event);
00567 }
00568 
00569 
00571 
00573 void Bulmacont::slotEditUndo()  {
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 }
00579 
00580 
00582 
00584 void Bulmacont::slotEditCut()  {
00585     _depura("Bulmacont::slotEditCut", 0);
00586     statusBar()->showMessage(tr("Cortando seleccion..."));
00587     statusBar()->showMessage(tr("Listo."));
00588     _depura("EMD Bulmacont::slotEditCut", 0);
00589 }
00590 
00591 
00593 
00595 void Bulmacont::slotEditCopy()  {
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 }
00601 
00602 
00604 
00606 void Bulmacont::slotEditPaste() {
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 }
00612 
00613 
00615 
00618 void Bulmacont::slotViewStatusBar(bool toggle)  {
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 }
00629 
00630 
00632 
00635 void Bulmacont::slotViewFullScreen(bool toggle)  {
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 }
00646 
00647 
00649 
00652 void Bulmacont::slotStatusHelpMsg(const QString &text) {
00653     _depura("Bulmacont::slotStatusHelpMsg", 0);
00655     statusBar()->showMessage(text, 2000);
00656     _depura("END Bulmacont::slotStatusHelpMsg", 0);
00657 }
00658 
00659 
00661 
00663 void Bulmacont::slotListadoCuentas() {
00664     _depura("Bulmacont::slotListadoCuentas", 0);
00665     statusBar()->showMessage(tr("Listado de cuentas"));
00666     _depura("END Bulmacont::slotListadoCuentas", 0);
00667 }
00668 
00669 
00671 
00673 void Bulmacont::slotAsientos()  {
00674     _depura("Bulmacont::slotAsientos", 0);
00675     m_empresaactual->muestraasientos();
00676     _depura("END Bulmacont::slotAsientos", 0);
00677 }
00678 
00679 
00681 
00683 void Bulmacont::slotCentrosCoste() {
00684     _depura("Bulmacont::slotCentrosCoste", 0);
00685     m_empresaactual->ccostes();
00686     _depura("END Bulmacont::slotCentrosCoste", 0);
00687 }
00688 
00689 
00691 
00693 void Bulmacont::slotCanales() {
00694     _depura("Bulmacont::slotCanales", 0);
00695     m_empresaactual->canales();
00696     _depura("END Bulmacont::slotCanales", 0);
00697 }
00698 
00699 
00701 
00703 void Bulmacont::slotCompBalance() {
00704     _depura("Bulmacont::slotCompBalance", 0);
00705     m_empresaactual->compbalance();
00706     _depura("END Bulmacont::slotCompBalance", 0);
00707 }
00708 
00709 
00711 
00713 void Bulmacont::slotPerdidas() {
00714     _depura("Bulmacont::slotPerdidas", 0);
00715     _depura("END Bulmacont::slotPerdidas", 0);
00716 }
00717 
00718 
00720 
00722 void Bulmacont::windowMenuAboutToShow()  {
00723     _depura("Bulmacont::windowMenuAboutToShow", 0);
00724     _depura("END Bulmacont::windowMenuAboutToShow", 0);
00725 }
00726 
00727 
00729 
00731 void Bulmacont::slotWindowNewWindow() {
00732     _depura("Bulmacont::slotWindowNewWindow", 0);
00733     _depura("END Bulmacont::slotWindowNewWindow", 0);
00734 }
00735 
00736 
00738 
00740 void Bulmacont::closeEvent(QCloseEvent *) {
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 }
00753 
00754 
00756 
00758 void Bulmacont::on_actionAyuda_triggered() {
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 }
00768 
00769 
00771 
00773 void Bulmacont::on_actionAcerca_de_triggered() {
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 }
00779 
00780 
00782 
00784 void Bulmacont::on_actionPaises_triggered() {
00785     _depura("Bulmacont::on_actionPaises_triggered", 0);
00786     m_empresaactual->muestraPaises();
00787     _depura("Bulmacont::on_actionPaises_triggered", 0);
00788 }
00789 
00790 
00791 
00795 
00796 
00800 void Bulmacont::informaindexador(QWidget *w) {
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 }
00818 
00819 
00821 
00824 QWorkspace2 *Bulmacont::workspace() {
00825     _depura("Bulmacont::workspace", 0);
00826     _depura("END Bulmacont::workspace", 0);
00827         return m_pWorkspace;
00828 }
00829 
00830 
00831 

Generated on Sat Dec 15 00:01:02 2007 for BulmaGes by  doxygen 1.5.1