1 // Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
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.
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.
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
17 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
20 // File : EntityGUI_Widgets.h
21 // Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
23 #ifndef ENTITYGUI_WIDGETS_H
24 #define ENTITYGUI_WIDGETS_H
26 //////////////////////////////////////////
28 //////////////////////////////////////////
30 #include "ui_EntityGUI_1Sel_QTD.h"
32 class EntityGUI_1Sel : public QWidget,
33 public Ui::EntityGUI_1Sel_QTD
38 EntityGUI_1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
42 //////////////////////////////////////////
43 // EntityGUI_2Sel1Check
44 //////////////////////////////////////////
46 #include "ui_EntityGUI_2Sel1Check_QTD.h"
48 class EntityGUI_2Sel1Check : public QWidget,
49 public Ui::EntityGUI_2Sel1Check_QTD
54 EntityGUI_2Sel1Check( QWidget* = 0, Qt::WindowFlags = 0 );
55 ~EntityGUI_2Sel1Check();
59 //////////////////////////////////////////
60 // EntityGUI_1Sel1Spin1Check
61 //////////////////////////////////////////
63 #include "ui_EntityGUI_1Sel1Spin1Check_QTD.h"
65 class EntityGUI_1Sel1Spin1Check : public QWidget,
66 public Ui::EntityGUI_1Sel1Spin1Check_QTD
71 EntityGUI_1Sel1Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
72 ~EntityGUI_1Sel1Spin1Check();
75 //////////////////////////////////////////
77 //////////////////////////////////////////
79 #include "ui_EntityGUI_1Spin_QTD.h"
81 class EntityGUI_1Spin : public QWidget,
82 public Ui::EntityGUI_1Spin_QTD
87 EntityGUI_1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
91 //////////////////////////////////////////
93 //////////////////////////////////////////
95 #include "ui_EntityGUI_2Spin_QTD.h"
97 class EntityGUI_2Spin : public QWidget,
98 public Ui::EntityGUI_2Spin_QTD
103 EntityGUI_2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
107 //////////////////////////////////////////
109 //////////////////////////////////////////
111 #include "ui_EntityGUI_3Spin_QTD.h"
113 class EntityGUI_3Spin : public QWidget,
114 public Ui::EntityGUI_3Spin_QTD
119 EntityGUI_3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
123 //////////////////////////////////////////
125 //////////////////////////////////////////
127 #include "ui_EntityGUI_4Spin_QTD.h"
129 class EntityGUI_4Spin : public QWidget,
130 public Ui::EntityGUI_4Spin_QTD
135 EntityGUI_4Spin( QWidget* = 0, Qt::WindowFlags = 0 );
139 //////////////////////////////////////////
140 // EntityGUI_3Spin1Check
141 //////////////////////////////////////////
143 #include "ui_EntityGUI_3Spin1Check_QTD.h"
145 class EntityGUI_3Spin1Check : public QWidget,
146 public Ui::EntityGUI_3Spin1Check_QTD
151 EntityGUI_3Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
152 ~EntityGUI_3Spin1Check();
155 //////////////////////////////////////////
156 // EntityGUI_4Spin1Check
157 //////////////////////////////////////////
159 #include "ui_EntityGUI_4Spin1Check_QTD.h"
161 class EntityGUI_4Spin1Check : public QWidget,
162 public Ui::EntityGUI_4Spin1Check_QTD
167 EntityGUI_4Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
168 ~EntityGUI_4Spin1Check();
171 //////////////////////////////////////////
173 //////////////////////////////////////////
175 #include "ui_EntityGUI_Dir1_QTD.h"
177 class EntityGUI_Dir1 : public QWidget,
178 public Ui::EntityGUI_Dir1_QTD
183 EntityGUI_Dir1( QWidget* = 0, Qt::WindowFlags = 0 );
186 QButtonGroup* ButtonGroup;
189 //////////////////////////////////////////
191 //////////////////////////////////////////
193 #include "ui_EntityGUI_Dir2_QTD.h"
195 class EntityGUI_Dir2 : public QWidget,
196 public Ui::EntityGUI_Dir2_QTD
201 EntityGUI_Dir2( QWidget* = 0, Qt::WindowFlags = 0 );
204 QButtonGroup* ButtonGroup;
207 //////////////////////////////////////////
209 //////////////////////////////////////////
211 #include "ui_EntityGUI_Point_QTD.h"
213 class EntityGUI_Point : public QWidget,
214 public Ui::EntityGUI_Point_QTD
219 EntityGUI_Point( QWidget* = 0, Qt::WindowFlags = 0 );
222 QButtonGroup* ButtonGroup;
225 //////////////////////////////////////////
227 //////////////////////////////////////////
229 #include "ui_EntityGUI_Type_QTD.h"
231 class EntityGUI_Type : public QWidget,
232 public Ui::EntityGUI_Type_QTD
237 EntityGUI_Type( QWidget* = 0, Qt::WindowFlags = 0 );
241 //////////////////////////////////////////
243 //////////////////////////////////////////
245 #include "ui_EntityGUI_Angles_QTD.h"
247 class EntityGUI_Angles : public QWidget,
248 public Ui::EntityGUI_Angles_QTD
253 EntityGUI_Angles( QWidget* = 0, Qt::WindowFlags = 0 );
257 //////////////////////////////////////////
258 // EntityGUI_Controls
259 //////////////////////////////////////////
261 #include "ui_EntityGUI_Controls_QTD.h"
263 class EntityGUI_Controls : public QWidget,
264 public Ui::EntityGUI_Controls_QTD
269 EntityGUI_Controls( QWidget* = 0, Qt::WindowFlags = 0 );
270 ~EntityGUI_Controls();
273 //////////////////////////////////////////
274 // EntityGUI_Skeleton
275 //////////////////////////////////////////
277 #include "ui_EntityGUI_Skeleton_QTD.h"
281 class EntityGUI_Skeleton : public QWidget,
282 public Ui::EntityGUI_Skeleton_QTD
287 EntityGUI_Skeleton( QWidget* = 0, Qt::WindowFlags = 0 );
288 ~EntityGUI_Skeleton();
290 QButtonGroup* ButtonGroup;
293 #endif // ENTITYGUI_WIDGETS_H