1 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
2 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
4 // This library is free software; you can redistribute it and/or
5 // modify it under the terms of the GNU Lesser General Public
6 // License as published by the Free Software Foundation; either
7 // version 2.1 of the License.
9 // This library is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 // Lesser General Public License for more details.
14 // You should have received a copy of the GNU Lesser General Public
15 // License along with this library; if not, write to the Free Software
16 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18 // See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
20 // File : EntityGUI_Widgets.h
21 // Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
24 #ifndef ENTITYGUI_WIDGETS_H
25 #define ENTITYGUI_WIDGETS_H
27 //////////////////////////////////////////
29 //////////////////////////////////////////
31 #include "ui_EntityGUI_1Sel_QTD.h"
33 class EntityGUI_1Sel : public QWidget,
34 public Ui::EntityGUI_1Sel_QTD
39 EntityGUI_1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
43 //////////////////////////////////////////
45 //////////////////////////////////////////
47 #include "ui_EntityGUI_1Spin_QTD.h"
49 class EntityGUI_1Spin : public QWidget,
50 public Ui::EntityGUI_1Spin_QTD
55 EntityGUI_1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
59 //////////////////////////////////////////
61 //////////////////////////////////////////
63 #include "ui_EntityGUI_2Spin_QTD.h"
65 class EntityGUI_2Spin : public QWidget,
66 public Ui::EntityGUI_2Spin_QTD
71 EntityGUI_2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
75 //////////////////////////////////////////
77 //////////////////////////////////////////
79 #include "ui_EntityGUI_3Spin_QTD.h"
81 class EntityGUI_3Spin : public QWidget,
82 public Ui::EntityGUI_3Spin_QTD
87 EntityGUI_3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
91 //////////////////////////////////////////
93 //////////////////////////////////////////
95 #include "ui_EntityGUI_4Spin_QTD.h"
97 class EntityGUI_4Spin : public QWidget,
98 public Ui::EntityGUI_4Spin_QTD
103 EntityGUI_4Spin( QWidget* = 0, Qt::WindowFlags = 0 );
107 //////////////////////////////////////////
109 //////////////////////////////////////////
111 #include "ui_EntityGUI_Dir1_QTD.h"
113 class EntityGUI_Dir1 : public QWidget,
114 public Ui::EntityGUI_Dir1_QTD
119 EntityGUI_Dir1( QWidget* = 0, Qt::WindowFlags = 0 );
122 QButtonGroup* ButtonGroup;
125 //////////////////////////////////////////
127 //////////////////////////////////////////
129 #include "ui_EntityGUI_Dir2_QTD.h"
131 class EntityGUI_Dir2 : public QWidget,
132 public Ui::EntityGUI_Dir2_QTD
137 EntityGUI_Dir2( QWidget* = 0, Qt::WindowFlags = 0 );
140 QButtonGroup* ButtonGroup;
143 //////////////////////////////////////////
145 //////////////////////////////////////////
147 #include "ui_EntityGUI_Point_QTD.h"
149 class EntityGUI_Point : public QWidget,
150 public Ui::EntityGUI_Point_QTD
155 EntityGUI_Point( QWidget* = 0, Qt::WindowFlags = 0 );
158 QButtonGroup* ButtonGroup;
161 //////////////////////////////////////////
162 // EntityGUI_Skeleton
163 //////////////////////////////////////////
165 #include "ui_EntityGUI_Skeleton_QTD.h"
169 class EntityGUI_Skeleton : public QWidget,
170 public Ui::EntityGUI_Skeleton_QTD
175 EntityGUI_Skeleton( QWidget* = 0, Qt::WindowFlags = 0 );
176 ~EntityGUI_Skeleton();
178 QButtonGroup* ButtonGroup;
181 #endif // ENTITYGUI_WIDGETS_H