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

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

    00001 /****************************************************************************
    00002 ** Form interface generated from reading ui file 'ui/acte_selection.ui'
    00003 **
    00004 ** Created: dim fév 24 16:00:02 2008
    00005 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.7   edited Aug 31 2005 $)
    00006 **
    00007 ** WARNING! All changes made in this file will be lost!
    00008 ****************************************************************************/
    00009
    00010 #ifndef ACTE_SELECTION_H
    00011 #define ACTE_SELECTION_H
    00012
    00013 #include <qvariant.h>
    00014 #include <qdialog.h>
    00015 #include <qtable.h>
    00016 #include <qmessagebox.h>
    00017 #include "../compta/Listes.h"
    00018
    00019 class QVBoxLayout;
    00020 class QHBoxLayout;
    00021 class QGridLayout;
    00022 class QSpacerItem;
    00023 class QGroupBox;
    00024 class QLabel;
    00025 class QPushButton;
    00026 class QCheckBox;
    00027 class QComboBox;
    00028 class QLineEdit;
    00029
    00030 class Acte_Selection : public QDialog
    00031 {
    00032     Q_OBJECT
    00033
    00034 public:
    00035     Acte_Selection( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
    00036     ~Acte_Selection();
    00037
    00038     QGroupBox* grDescr;
    00039     QLabel* lblDescrActe;
    00040     QLabel* lblMontant;
    00041     QGroupBox* grPaye;
    00042     QPushButton* OKBut;
    00043     QPushButton* pushButton2;
    00044     QGroupBox* grActe;
    00045     QCheckBox* chkTiersPayant;
    00046     QLabel* lblActe;
    00047     QComboBox* CmbActe;
    00048     QLabel* lblActe_2;
    00049     QComboBox* CmbType;
    00050     QLabel* lblTiers;
    00051     QLabel* textLabel1;
    00052     QLineEdit* montantTotal;
    00053
    00054     QTable *t;
    00055
    00056     virtual void findTypes();
    00057     virtual void updateCmbActe();
    00058
    00059 public slots:
    00060     virtual void setActesListe( ACTES_LISTE * al );
    00061     virtual void putActeParams( int id );
    00062     virtual void paiement( int r, int c, int but );
    00063     virtual void Annule_clicked();
    00064     virtual void OK_clicked();
    00065     virtual void CmbType_activated( const QString & str );
    00066     virtual void setPaiement( Paiements & p );
    00067
    00068 signals:
    00069     void actePaiementSelectionne( Paiements* );
    00070
    00071 protected:
    00072     QStringList typesActes;
    00073     ACTES_LISTE *m_pActeListe;
    00074     ACTES_LISTE actesSelonType;
    00075
    00076     QGridLayout* Acte_SelectionLayout;
    00077     QHBoxLayout* layout1;
    00078     QSpacerItem* spacer1;
    00079
    00080 protected slots:
    00081     virtual void languageChange();
    00082
    00083 private:
    00084     void init();
    00085     void destroy();
    00086
    00087 };
    00088
    00089 #endif // ACTE_SELECTION_H