Changeset dfddb27 in mmcs for mainwindow.C


Ignore:
Timestamp:
Oct 6, 2015, 10:42:37 AM (9 years ago)
Author:
rboet <rboet@…>
Branches:
master
Children:
8a7de4f
Parents:
239e1ea
Message:

agregado menú de ayuda

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mainwindow.C

    r239e1ea rdfddb27  
    279279{
    280280    menuTools.setTitle("&Herramientas");
     281    menuTools.setDisabled(true);
    281282
    282283    CoeficientesTecnicos.setTitle("&Coeficientes Técnicos");
     
    401402    //Menu Visualizacion
    402403    menuViews.setTitle("&Visualización");
     404    menuViews.setDisabled(true);
    403405
    404406    actionSeleccionarTabla.setText("&Seleccionar");
     
    407409
    408410    menuBar()->addMenu(&menuViews);
     411
     412    //Menu Ayuda
     413    menuHelp.setTitle("A&yuda");
     414
     415    actionManual.setText("&Manual de Usuario");
     416    menuHelp.addAction(&actionManual);
     417
     418    actionAcercaDe.setText("&Acerca De");
     419    menuHelp.addAction(&actionAcercaDe);
     420
     421    menuBar()->addMenu(&menuHelp);
    409422
    410423}
     
    551564    }
    552565
    553     matricesMenuBar();//Al terminar la carga de la tabla se ejecuta la accion para el menu de Operaciones
     566    //Al terminar la carga de la tabla se activa el menu de Operaciones
     567    menuTools.setEnabled(true);
     568    menuViews.setEnabled(true);
     569
    554570    tabWidget->setCurrentIndex(1);//Se seleciona la pestaña MCS
    555571
     
    701717}
    702718
     719//  FA_002
     720/*                  Aquí se encuentra el menú de ayuda                */
     721void MainWindow::abrirManual()//Funcion para abrir el manual
     722{
     723    QDesktopServices::openUrl(QUrl("manual.html"));
     724}
     725
     726void MainWindow::acercaDe()//Funcion para el mensaje acerca de
     727{
     728    QString Mensaje = "Sistema de Manejo de Matrices de Contabilidad Social\n\n";
     729    Mensaje+="Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres, 2015.\n";
     730    Mensaje+="Distribuido bajo la licencia GNU V.2.0\n\n";
     731    Mensaje+="miv.cenditel.gob.ve/mmcs";
     732    QMessageBox::information(this,"Acerca de..",Mensaje);
     733}
    703734
    704735//  Main_001
     
    710741      actionPHCIncidenciaCuenta(this),actionPHCIncidenciaComponente(this),actionPHNoClasicoIncidencia100(this),actionPHNCIncidenciaCuenta(this),
    711742      actionPHNCIncidenciaComponente(this),actionPNHIncidencia100(this),actionPNHIncidenciaCuenta(this),actionPNHIncidenciaComponente(this),
    712       actionSeleccionarTabla(this),formLoadMatrix(0)
     743      actionSeleccionarTabla(this),actionManual(this),actionAcercaDe(this),formLoadMatrix(0)
    713744{
    714745    tabWidget = new QTabWidget;
     
    762793    createMenuBar();
    763794    createCentralWidget();
     795    matricesMenuBar();
     796    connect(&actionManual,SIGNAL(triggered()),this,SLOT(abrirManual()));
     797    connect(&actionAcercaDe,SIGNAL(triggered()),this,SLOT(acercaDe()));
    764798}
    765799
Note: See TracChangeset for help on using the changeset viewer.