- Page principale
- Classes
- Fichiers
- Pages associées

# /home/eric/Bureau/MedinTux-V-2.00/Plug/Compta2/compta/ui/livres.ui.h

    00001 /****************************************************************************
    00002 ** ui.h extension file, included from the uic-generated form implementation.
    00003 **
    00004 ** If you want to add, delete, or rename functions or slots, use
    00005 ** Qt Designer to update this file, preserving your code.
    00006 **
    00007 ** You should not define a constructor or destructor in this file.
    00008 ** Instead, write your code in functions called init() and destroy().
    00009 ** These will automatically be called by the form's constructor and
    00010 ** destructor.
    00011 *****************************************************************************/
    00012
    00013
    00014 void GrandLivre_BilanAnnuel::setParams(ComptaMoteurBase* pMB, QString& pathSave)
    00015 { m_pComptaMoteurBase = pMB;
    00016   m_PathSauvegarde = pathSave;
    00017 }
    00018
    00019 void GrandLivre_BilanAnnuel::butSauvGdLivre_clicked()
    00020 { QString nFile = m_PathSauvegarde + QDir::separator();
    00021   nFile += "Grand_Livre-" + QString::number(m_pComptaMoteurBase->m_Filtre_Date_Debut.year()) + ".html" ;
    00022   QString tmp = "";
    00023   m_pComptaMoteurBase->getBilanAnnuel(QString::number(m_pComptaMoteurBase->m_Filtre_Date_Debut.year()), tmp, TRUE);
    00024
    00025   // Prépare le fichier de sauvegarde
    00026   QFile* f = new QFile(nFile);
    00027   if (f)
    00028   { if (f->exists()) f->remove();
    00029     if ( f->open( IO_WriteOnly ) )
    00030      {QTextStream stream( f );
    00031        stream << tmp ;
    00032       f->close();
    00033       QMessageBox::information(this, TR("Fichier enregistré."), TR("Le Grand Livre a été enregistrée dans le fichier&nbsp;:  ")+"<br  /><b>"+nFile+"</b>", TR("Ok"), "", "", 1, 0);
    00034       } // Fin if open
    00035      delete f;
    00036    } // Fin if f
    00037 }
    00038
    00039
    00040 void GrandLivre_BilanAnnuel::butSauvBilanAnnuel_clicked()
    00041 { QString nFile = m_PathSauvegarde + QDir::separator();
    00042   nFile += "Bilan_Annuel-" + QString::number(m_pComptaMoteurBase->m_Filtre_Date_Debut.year()) + ".html" ;
    00043   QString tmp = "";
    00044   m_pComptaMoteurBase->getBilanAnnuel(QString::number(m_pComptaMoteurBase->m_Filtre_Date_Debut.year()), tmp, FALSE);
    00045
    00046   // Prépare le fichier de sauvegarde
    00047   QFile* f = new QFile(nFile);
    00048   if (f)
    00049   { if (f->exists()) f->remove();
    00050     if ( f->open( IO_WriteOnly ) )
    00051      {QTextStream stream( f );
    00052        stream << tmp;
    00053       f->close();
    00054       QMessageBox::information(this, TR("Fichier enregistré."), TR("Le Grand Livre a été enregistrée dans le fichier&nbsp;:  ")+"<br  /><b>"+nFile+"</b>", TR("Ok"), "", "", 1, 0);
    00055       } // Fin if open
    00056      delete f;
    00057    } // Fin if f
    00058 }
    00059