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

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

Aller à la documentation de ce fichier.

    00001  /********************************* CMDI_Generic.h ************************************
    00002  *   This program is free software; you can redistribute it and/or modify         *
    00003  *   it under the terms of the CeCILL Version 2                     *
    00004  *   License (GPL compatible)                                                     *
    00005  *                              http://www.cecill.info/                           *
    00006  *   as published by :                                                            *
    00007  *                                                                                *
    00008  *   Commissariat a l'Energie Atomique                                            *
    00009  *   - CEA,                                                                       *
    00010  *                            31-33 rue de la Federation, 75752 PARIS cedex 15.   *
    00011  *                            FRANCE                                              *
    00012  *   Centre National de la Recherche Scientifique                                 *
    00013  *   - CNRS,                                                                      *
    00014  *                            3 rue Michel-Ange, 75794 Paris cedex 16.            *
    00015  *                            FRANCE                                              *
    00016  *   Institut National de Recherche en Informatique et en Automatique             *
    00017  *   - INRIA,                                                                     *
    00018  *                            Domaine de Voluceau, Rocquencourt, BP 105, 78153    *
    00019  *                            FRANCE                                              *
    00020  *                                                                                *
    00021  *         This program is distributed in the hope that it will be useful,        *
    00022  *         but WITHOUT ANY WARRANTY; without even the implied warranty of         *
    00023  *         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.                   *
    00024  *         CeCILL  License (GPL compatible) for more details.                     *
    00025  *                                                                                *
    00026  **********************************************************************************/
    00036 #ifndef CMDI_GENERIC_H
    00037 #define CMDI_GENERIC_H
    00038
    00039 #include <qmainwindow.h>
    00040 #include <qobject.h>
    00041 #include "ComptaMoteurBase.h"
    00042 #include "Listes.h"
    00043
    00048 class CMDI_Generic : public QMainWindow
    00049 {
    00050     Q_OBJECT
    00051
    00052 public:
    00053    CMDI_Generic (QWidget* parent, const char* name, int wflags, ComptaMoteurBase *pComptaMoteurBase)
    00054        :QMainWindow( parent, name, wflags )
    00055        {m_pComptaMoteurBase = pComptaMoteurBase;
    00056         m_IsModified   = FALSE;
    00057        }
    00058
    00059    int     GetType()
    00060               {return m_Type;
    00061               }
    00062    void    SetType(int type)
    00063               {m_Type = type;
    00064               }
    00065         void    setCurrentUser(Utilisateurs* u)
    00066                                         { qWarning("setting u");
    00067                                           m_currentUser = new Utilisateurs();
    00068                                           m_currentUser = u; }
    00069
    00070
    00071 public:
    00072    ComptaMoteurBase     *m_pComptaMoteurBase;
    00073    bool                 m_IsModified;
    00074     Utilisateurs*       m_currentUser;
    00075
    00076
    00077 private:
    00078    int              m_Type;
    00079 };
    00080
    00081 #endif