Code_TYMPAN  4.4.0
Industrial site acoustic simulation
TYPrintDialog.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) <2012-2024> <EDF-DTG> <FRANCE>
3  * This file is part of Code_TYMPAN (R).
4  * Code_TYMPAN (R) is free software: you can redistribute it and/or modify
5  * it under the terms of the GNU General Public License as published by
6  * the Free Software Foundation, either version 3 of the License, or
7  * (at your option) any later version.
8  * Code_TYMPAN (R) is distributed in the hope that it will be useful,
9  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11  * See the GNU General Public License for more details.
12  * You should have received a copy of the GNU General Public License along
13  * with Code_TYMPAN (R). If not, see <https://www.gnu.org/licenses/>.
14  */
15 
27 #ifndef _TY_PRINT_DIALOG_H
28 #define _TY_PRINT_DIALOG_H
29 
30 #include <qvariant.h>
31 #include <qdialog.h>
32 // Added by qt3to4:
33 #include <QVBoxLayout>
34 #include <QGridLayout>
35 #include <QHBoxLayout>
36 #include <QLabel>
37 
38 class QGridLayout;
39 class QCheckBox;
40 class QGroupBox;
41 class QLabel;
42 class QLineEdit;
43 class QPushButton;
44 
50 class TYPrintDialog : public QDialog
51 {
52  Q_OBJECT
53 
54 public:
55  TYPrintDialog(QWidget* parent = 0, const char* name = 0, bool modal = false,
56  Qt::WindowFlags fl = QFlag(0));
58 
59  QPushButton* _pushButtonCancel;
60  QGroupBox* _groupBox;
61  QGroupBox* _groupBoxProjet;
64  QCheckBox* _checkBoxDateProjet;
65  QCheckBox* _checkBoxNomProjet;
66  QGroupBox* _groupBoxCalcul;
68  QCheckBox* _checkBoxDateCalcul;
69  QCheckBox* _checkBoxNomCalcul;
72  QCheckBox* _checkBoxNomMachine;
73  QCheckBox* _checkBoxCatMachine;
75  QCheckBox* _checkBoxNomSite;
76  QCheckBox* _checkBoxDimSite;
78  QGroupBox* _groupBoxMachine;
79  QGroupBox* _groupBoxBatiment;
80  QGroupBox* _groupBoxSite;
81  QLabel* _labelPied;
82  QLabel* _labelTete;
83  QLineEdit* _lineEditPied;
84  QLineEdit* _lineEditTete;
85  QLabel* _labelTitre;
86  QLineEdit* _lineEditTitre;
87  QPushButton* _pushButtonPrint;
88  QPushButton* _pushButtonSetUp;
89 
90 protected:
91  QGridLayout* _groupBoxLayout;
92  QGridLayout* _groupBoxProjetLayout;
93  QGridLayout* _groupBoxCalculLayout;
94  QGridLayout* _groupBoxMachineLayout;
96  QGridLayout* _groupBoxSiteLayout;
97 };
98 
99 #endif // _TY_PRINT_DIALOG_H
const char * name
classe pour une boite de dialogue des parametres d'impression.
Definition: TYPrintDialog.h:51
QGroupBox * _groupBoxSite
Definition: TYPrintDialog.h:80
QCheckBox * _checkBoxCatMachine
Definition: TYPrintDialog.h:73
QGridLayout * _groupBoxMachineLayout
Definition: TYPrintDialog.h:94
QCheckBox * _checkBoxDateProjet
Definition: TYPrintDialog.h:64
QCheckBox * _checkBoxNomProjet
Definition: TYPrintDialog.h:65
QGridLayout * _groupBoxSiteLayout
Definition: TYPrintDialog.h:96
QCheckBox * _checkBoxNomBatiment
Definition: TYPrintDialog.h:77
QCheckBox * _checkBoxNomSite
Definition: TYPrintDialog.h:75
QCheckBox * _checkBoxDateCalcul
Definition: TYPrintDialog.h:68
QGridLayout * _groupBoxBatimentLayout
Definition: TYPrintDialog.h:95
TYPrintDialog(QWidget *parent=0, const char *name=0, bool modal=false, Qt::WindowFlags fl=QFlag(0))
QCheckBox * _checkBoxDimSite
Definition: TYPrintDialog.h:76
QCheckBox * _checkBoxCommentCalcul
Definition: TYPrintDialog.h:67
QGridLayout * _groupBoxLayout
Definition: TYPrintDialog.h:91
QPushButton * _pushButtonCancel
Definition: TYPrintDialog.h:59
QGroupBox * _groupBoxMachine
Definition: TYPrintDialog.h:78
QCheckBox * _checkBoxNomCalcul
Definition: TYPrintDialog.h:69
QGroupBox * _groupBoxCalcul
Definition: TYPrintDialog.h:66
QGroupBox * _groupBox
Definition: TYPrintDialog.h:60
QGridLayout * _groupBoxCalculLayout
Definition: TYPrintDialog.h:93
QLineEdit * _lineEditPied
Definition: TYPrintDialog.h:83
QLineEdit * _lineEditTete
Definition: TYPrintDialog.h:84
QCheckBox * _checkBoxCommentProjet
Definition: TYPrintDialog.h:62
QCheckBox * _checkBoxNomMachine
Definition: TYPrintDialog.h:72
QCheckBox * _checkBoxModelMachine
Definition: TYPrintDialog.h:74
QGroupBox * _groupBoxProjet
Definition: TYPrintDialog.h:61
QGridLayout * _groupBoxProjetLayout
Definition: TYPrintDialog.h:92
QCheckBox * _checkBoxCommentMachine
Definition: TYPrintDialog.h:70
QPushButton * _pushButtonPrint
Definition: TYPrintDialog.h:87
QLabel * _labelTete
Definition: TYPrintDialog.h:82
QLabel * _labelPied
Definition: TYPrintDialog.h:81
QGroupBox * _groupBoxBatiment
Definition: TYPrintDialog.h:79
QLineEdit * _lineEditTitre
Definition: TYPrintDialog.h:86
QPushButton * _pushButtonSetUp
Definition: TYPrintDialog.h:88
QCheckBox * _checkBoxAuteurProjet
Definition: TYPrintDialog.h:63
QCheckBox * _checkBoxConstrMachine
Definition: TYPrintDialog.h:71
QLabel * _labelTitre
Definition: TYPrintDialog.h:85