Salome HOME
e9c336effe3685b5bfc94b070c0885d0cd67accb
[modules/geom.git] / src / MeasureGUI / MeasureGUI_Widgets.h
1 // Copyright (C) 2007-2023  CEA/DEN, EDF R&D, OPEN CASCADE
2 //
3 // This library is free software; you can redistribute it and/or
4 // modify it under the terms of the GNU Lesser General Public
5 // License as published by the Free Software Foundation; either
6 // version 2.1 of the License, or (at your option) any later version.
7 //
8 // This library 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.  See the GNU
11 // Lesser General Public License for more details.
12 //
13 // You should have received a copy of the GNU Lesser General Public
14 // License along with this library; if not, write to the Free Software
15 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
16 //
17 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
18 //
19
20 // File   : MeasureGUI_Widgets.h
21 // Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
22
23 #ifndef MEASUREGUI_WIDGETS_H
24 #define MEASUREGUI_WIDGETS_H
25
26 //////////////////////////////////////////
27 // MeasureGUI_1Sel12LineEdit
28 //////////////////////////////////////////
29
30 #include "ui_MeasureGUI_1Sel12LineEdit_QTD.h"
31
32 class MeasureGUI_1Sel12LineEdit : public QWidget, 
33                                   public Ui::MeasureGUI_1Sel12LineEdit_QTD
34 {
35   Q_OBJECT
36
37 public:
38   MeasureGUI_1Sel12LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
39   ~MeasureGUI_1Sel12LineEdit();
40 };
41
42 //////////////////////////////////////////
43 // MeasureGUI_1Sel1TextView1Check
44 //////////////////////////////////////////
45
46 #include "ui_MeasureGUI_1Sel1TextView1Check_QTD.h"
47
48 class MeasureGUI_1Sel1TextView1Check : public QWidget, 
49                                        public Ui::MeasureGUI_1Sel1TextView1Check_QTD
50 {
51   Q_OBJECT
52
53 public:
54   MeasureGUI_1Sel1TextView1Check( QWidget* = 0, Qt::WindowFlags = 0 );
55   ~MeasureGUI_1Sel1TextView1Check();
56 };
57
58 //////////////////////////////////////////
59 // MeasureGUI_1Sel1TextView2ListBox
60 //////////////////////////////////////////
61
62 #include "ui_MeasureGUI_1Sel1TextView2ListBox_QTD.h"
63
64 class MeasureGUI_1Sel1TextView2ListBox : public QWidget, 
65                                          public Ui::MeasureGUI_1Sel1TextView2ListBox_QTD
66 {
67   Q_OBJECT
68
69 public:
70   MeasureGUI_1Sel1TextView2ListBox( QWidget* = 0, Qt::WindowFlags = 0 );
71   ~MeasureGUI_1Sel1TextView2ListBox();
72 };
73
74 //////////////////////////////////////////
75 // MeasureGUI_1Sel1Check1TextView2ListBox
76 //////////////////////////////////////////
77
78 #include "ui_MeasureGUI_1Sel1Check1TextView2ListBox_QTD.h"
79
80 class MeasureGUI_1Sel1Check1TextView2ListBox : public QWidget,
81                                                public Ui::MeasureGUI_1Sel1Check1TextView2ListBox_QTD
82 {
83   Q_OBJECT
84
85 public:
86   MeasureGUI_1Sel1Check1TextView2ListBox( QWidget* = 0, Qt::WindowFlags = 0 );
87   ~MeasureGUI_1Sel1Check1TextView2ListBox();
88 };
89
90 //////////////////////////////////////////
91 // MeasureGUI_1Sel1TextView
92 //////////////////////////////////////////
93
94 #include "ui_MeasureGUI_1Sel1TextView_QTD.h"
95
96 class MeasureGUI_1Sel1TextView : public QWidget, 
97                                  public Ui::MeasureGUI_1Sel1TextView_QTD
98 {
99   Q_OBJECT
100
101 public:
102   MeasureGUI_1Sel1TextView( QWidget* = 0, Qt::WindowFlags = 0 );
103   ~MeasureGUI_1Sel1TextView();
104 };
105
106 //////////////////////////////////////////
107 // MeasureGUI_1Sel3LineEdit
108 //////////////////////////////////////////
109
110 #include "ui_MeasureGUI_1Sel3LineEdit_QTD.h"
111
112 class MeasureGUI_1Sel3LineEdit : public QWidget, 
113                                  public Ui::MeasureGUI_1Sel3LineEdit_QTD
114 {
115   Q_OBJECT
116
117 public:
118   MeasureGUI_1Sel3LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
119   ~MeasureGUI_1Sel3LineEdit();
120 };
121
122 //////////////////////////////////////////
123 // MeasureGUI_1Sel6LineEdit
124 //////////////////////////////////////////
125
126 #include "ui_MeasureGUI_1Sel6LineEdit_QTD.h"
127
128 class MeasureGUI_1Sel6LineEdit : public QWidget, 
129                                  public Ui::MeasureGUI_1Sel6LineEdit_QTD
130 {
131   Q_OBJECT
132
133 public:
134   MeasureGUI_1Sel6LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
135   ~MeasureGUI_1Sel6LineEdit();
136 };
137
138 //////////////////////////////////////////
139 // MeasureGUI_1Sel_Frame
140 //////////////////////////////////////////
141
142 #include "ui_MeasureGUI_1Sel_Frame_QTD.h"
143
144 class MeasureGUI_1Sel_Frame : public QWidget, 
145                               public Ui::MeasureGUI_1Sel_Frame_QTD
146 {
147   Q_OBJECT
148
149 public:
150   MeasureGUI_1Sel_Frame( QWidget* = 0, Qt::WindowFlags = 0 );
151   ~MeasureGUI_1Sel_Frame();
152 };
153
154 //////////////////////////////////////////
155 // MeasureGUI_1TreeWidget_4Buttons
156 //////////////////////////////////////////
157
158 #include "ui_MeasureGUI_1TreeWidget_4Button_QTD.h"
159
160 class MeasureGUI_1TreeWidget_4Button : public QWidget,
161                                        public Ui::MeasureGUI_1TreeWidget_4Button_QTD
162 {
163   Q_OBJECT
164
165 public:
166   MeasureGUI_1TreeWidget_4Button( QWidget* = 0, Qt::WindowFlags = 0 );
167   ~MeasureGUI_1TreeWidget_4Button();
168 };
169
170 //////////////////////////////////////////
171 // MeasureGUI_2Sel1LineEdit
172 //////////////////////////////////////////
173
174 #include "ui_MeasureGUI_2Sel1LineEdit_QTD.h"
175
176 class MeasureGUI_2Sel1LineEdit : public QWidget, 
177                                  public Ui::MeasureGUI_2Sel1LineEdit_QTD
178 {
179   Q_OBJECT
180
181 public:
182   MeasureGUI_2Sel1LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
183   ~MeasureGUI_2Sel1LineEdit();
184 };
185
186 //////////////////////////////////////////
187 // MeasureGUI_2Sel_Frame
188 //////////////////////////////////////////
189
190 #include "ui_MeasureGUI_2Sel_Frame_QTD.h"
191
192 class MeasureGUI_2Sel_Frame : public QWidget, 
193                               public Ui::MeasureGUI_2Sel_Frame_QTD
194 {
195   Q_OBJECT
196
197 public:
198   MeasureGUI_2Sel_Frame( QWidget* = 0, Qt::WindowFlags = 0 );
199   ~MeasureGUI_2Sel_Frame();
200 };
201
202 //////////////////////////////////////////
203 // MeasureGUI_3Sel_Frame
204 //////////////////////////////////////////
205
206 #include "ui_MeasureGUI_3Sel_Frame_QTD.h"
207
208 class MeasureGUI_3Sel_Frame : public QWidget, 
209                               public Ui::MeasureGUI_3Sel_Frame_QTD
210 {
211   Q_OBJECT
212
213 public:
214   MeasureGUI_3Sel_Frame( QWidget* = 0, Qt::WindowFlags = 0 );
215   ~MeasureGUI_3Sel_Frame();
216 };
217
218 //////////////////////////////////////////
219 // MeasureGUI_SkeletonBox
220 //////////////////////////////////////////
221
222 #include "ui_MeasureGUI_SkeletonBox_QTD.h"
223
224 class MeasureGUI_SkeletonBox : public QWidget, 
225                                public Ui::MeasureGUI_SkeletonBox_QTD
226 {
227   Q_OBJECT
228
229 public:
230   MeasureGUI_SkeletonBox( QWidget* = 0, Qt::WindowFlags = 0 );
231   ~MeasureGUI_SkeletonBox();
232 };
233
234 #endif // MEASUREGUI_WIDGETS_H