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

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

    00001 /****************************************************************************
    00002 ** Form interface generated from reading ui file 'ui/mvts_ui.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 MVTS_UI_H
    00011 #define MVTS_UI_H
    00012
    00013 #include <qvariant.h>
    00014 #include <qwidget.h>
    00015 #include <qpopupmenu.h>
    00016 #include <qmessagebox.h>
    00017 #include <qpainter.h>
    00018 #include <qprinter.h>
    00019 #include <qsimplerichtext.h>
    00020 #include "../ComptaMoteurBase.h"
    00021 #include "../Listes.h"
    00022 #include "mvts_add.h"
    00023 #include "../CApp.h"
    00024 #include "../Tools.h"
    00025 #include "immobilisations_add.h"
    00026 #include "mvts_visualisation.h"
    00027
    00028 class QVBoxLayout;
    00029 class QHBoxLayout;
    00030 class QGridLayout;
    00031 class QSpacerItem;
    00032 class QTabWidget;
    00033 class QLabel;
    00034 class QTable;
    00035 class QComboBox;
    00036 class QListView;
    00037 class QListViewItem;
    00038 class QPushButton;
    00039
    00040 class Mvts_Ui : public QWidget
    00041 {
    00042     Q_OBJECT
    00043
    00044 public:
    00045     Mvts_Ui( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
    00046     ~Mvts_Ui();
    00047
    00048     QTabWidget* m_TabMvts;
    00049     QWidget* tab;
    00050     QLabel* textLabel1;
    00051     QTable* m_QTable_Mvts;
    00052     QLabel* textLabel2;
    00053     QComboBox* m_Combo_ListeComptes;
    00054     QListView* m_TreeView;
    00055     QPushButton* m_btImprime_Mvts;
    00056     QPushButton* m_btAjoute_Mvts;
    00057     QPushButton* but_Valide;
    00058     QPushButton* m_btEspeces_Mvts;
    00059     QWidget* tab_2;
    00060     QLabel* textLabel2_2;
    00061     QComboBox* m_Combo_ListeComptes_2;
    00062     QLabel* textLabel1_2;
    00063     QPushButton* m_btImprime_Immo;
    00064     QPushButton* m_btAjoute_Immo;
    00065     QPushButton* m_btHTML_Immo;
    00066     QTable* m_QTable_Immob;
    00067
    00068     int m_colTrie;
    00069     ComptaMoteurBase* m_pComptaMoteurBase;
    00070     QListViewItem* m_ListItem_Depenses;
    00071     QListViewItem* m_ListItem_Recettes;
    00072     COMPTES_LISTE* m_Comptes_Liste;
    00073     QMemArray<int> m_idTable;
    00074     MVTS_LISTE* m_Mvts_Liste;
    00075     MVTS_LISTE* m_Mvts_Liste_Dispo;
    00076     IMMO_LISTE* m_Immo_Liste;
    00077
    00078     virtual void setParams( ComptaMoteurBase * pComptaMoteurBase );
    00079     virtual bool getMouvements();
    00080
    00081 public slots:
    00082     virtual void integrationEspeces();
    00083     virtual void getComboComptes();
    00084     virtual void createTreeView();
    00085     virtual void fillListItem( Mouvements * mvt );
    00086     virtual void fillTreeView();
    00087     virtual void slot_Ajouter_Mvts();
    00088     virtual void slot_Impression_Mvts();
    00089     virtual void setTableMvtsTo();
    00090     virtual void but_Valide_clicked();
    00091     virtual void popupTable( int, int c, const QPoint & p );
    00092     virtual void mvtValide();
    00093     virtual void trieAsc();
    00094     virtual void trieDesc();
    00095     virtual void mvtView();
    00096     virtual void mvtModif();
    00097     virtual void mvtDelete();
    00098     virtual void popupTable_Immob( int, int, const QPoint & p );
    00099     virtual void immVendre();
    00100     virtual void slot_Ajouter_Immob();
    00101     virtual void createImmoHTMLTable( QString & retour, bool avecEntete );
    00102     virtual void fichierHTML_Immob();
    00103     virtual void immModif();
    00104     virtual void immView();
    00105     virtual void setTable_ImmobTo();
    00106     virtual void m_Combo_ListeComptes_activated( int );
    00107
    00108 protected:
    00109     QGridLayout* Mvts_UiLayout;
    00110     QGridLayout* tabLayout;
    00111     QHBoxLayout* layout2;
    00112     QGridLayout* layout6;
    00113     QGridLayout* tabLayout_2;
    00114     QHBoxLayout* layout2_2;
    00115     QHBoxLayout* layout8;
    00116     QSpacerItem* spacer1;
    00117
    00118 protected slots:
    00119     virtual void languageChange();
    00120
    00121 private:
    00122     QPopupMenu* m_PopupMenu;
    00123
    00124     void init();
    00125     void destroy();
    00126
    00127 };
    00128
    00129 #endif // MVTS_UI_H