Main Page | Alphabetical List | Class List | File List | Class Members

# CApp.h

    00001 /********************************** CApp.h ****************************************
    00002  *                                                                                *
    00003  *   #include "CApp.h"                                                            *
    00004  *   Project: MedinTux                                                            *
    00005  *   Copyright (C) 2003 2004 2005 by Sevin Roland  and Data Medical Design        *
    00006  *   E-Mail: roland-sevin@medintux.org                                            *
    00007  *                                                                                *
    00008  *   This program is free software; you can redistribute it and/or modify         *
    00009  *   it under the terms of the CeCILL Version 1 du 21/06/2004                     *
    00010  *   License (GPL compatible)                                                     *
    00011  *                              http://www.cecill.info/                           *
    00012  *   as published by :                                                            *
    00013  *                                                                                *
    00014  *   Commissariat à l'Energie Atomique                                            *
    00015  *   - CEA,                                                                       *
    00016  *                            31-33 rue de la Fédération, 75752 PARIS cedex 15.   *
    00017  *                            FRANCE                                              *
    00018  *   Centre National de la Recherche Scientifique                                 *
    00019  *   - CNRS,                                                                      *
    00020  *                            3 rue Michel-Ange, 75794 Paris cedex 16.            *
    00021  *                            FRANCE                                              *
    00022  *   Institut National de Recherche en Informatique et en Automatique             *
    00023  *   - INRIA,                                                                     *
    00024  *                            Domaine de Voluceau, Rocquencourt, BP 105, 78153    *
    00025  *                            FRANCE                                              *
    00026  *                                                                                *
    00027  *         This program is distributed in the hope that it will be useful,        *
    00028  *         but WITHOUT ANY WARRANTY; without even the implied warranty of         *
    00029  *         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.                   *
    00030  *         CeCILL  License (GPL compatible) for more details.                     *
    00031  *                                                                                *
    00032  **********************************************************************************/
    00033 #ifndef CPLUGAPP_H
    00034 #define CPLUGAPP_H
    00035
    00036 #include <qapplication.h>
    00037 #include <qstring.h>
    00038 #include "../../../MedinTuxTools/CGestIni.h"
    00039
    00040 #define APPLI_NAME "cal_obst"
    00041
    00042 //............................................. quelques définitions ..........................................................
    00043
    00044
    00053 //================================================= CApp ==============================================================
    00054 class CApp : public QApplication , public CGestIni
    00055 {
    00056
    00057    Q_OBJECT
    00058
    00059 public:
    00060
    00061     CApp(int & argc, char ** argv);
    00062     int  GotoDebug();
    00063
    00064 public slots:
    00065
    00066
    00067 signals:
    00068
    00069
    00070 public:
    00071   QString m_AppliName       ;
    00072   QString m_PathAppli      ;
    00073   QString m_PathIni        ;
    00074   QString m_PathRessources ;
    00075   QString m_PathExchg      ;
    00076   QString m_Param          ;
    00077 };
    00078
    00079 extern CApp* G_pCApp;
    00080
    00081 #endif            // #define CPLUGAPP_H