1 // Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
3 // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
6 // This library is free software; you can redistribute it and/or
7 // modify it under the terms of the GNU Lesser General Public
8 // License as published by the Free Software Foundation; either
9 // version 2.1 of the License.
11 // This library is distributed in the hope that it will be useful,
12 // but WITHOUT ANY WARRANTY; without even the implied warranty of
13 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 // Lesser General Public License for more details.
16 // You should have received a copy of the GNU Lesser General Public
17 // License along with this library; if not, write to the Free Software
18 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
22 // File : EntityGUI_Widgets.h
23 // Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
25 #ifndef ENTITYGUI_WIDGETS_H
26 #define ENTITYGUI_WIDGETS_H
28 //////////////////////////////////////////
30 //////////////////////////////////////////
32 #include "ui_EntityGUI_1Sel_QTD.h"
34 class EntityGUI_1Sel : public QWidget,
35 public Ui::EntityGUI_1Sel_QTD
40 EntityGUI_1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
44 //////////////////////////////////////////
46 //////////////////////////////////////////
48 #include "ui_EntityGUI_1Spin_QTD.h"
50 class EntityGUI_1Spin : public QWidget,
51 public Ui::EntityGUI_1Spin_QTD
56 EntityGUI_1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
60 //////////////////////////////////////////
62 //////////////////////////////////////////
64 #include "ui_EntityGUI_2Spin_QTD.h"
66 class EntityGUI_2Spin : public QWidget,
67 public Ui::EntityGUI_2Spin_QTD
72 EntityGUI_2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
76 //////////////////////////////////////////
78 //////////////////////////////////////////
80 #include "ui_EntityGUI_3Spin_QTD.h"
82 class EntityGUI_3Spin : public QWidget,
83 public Ui::EntityGUI_3Spin_QTD
88 EntityGUI_3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
92 //////////////////////////////////////////
94 //////////////////////////////////////////
96 #include "ui_EntityGUI_4Spin_QTD.h"
98 class EntityGUI_4Spin : public QWidget,
99 public Ui::EntityGUI_4Spin_QTD
104 EntityGUI_4Spin( QWidget* = 0, Qt::WindowFlags = 0 );
108 //////////////////////////////////////////
110 //////////////////////////////////////////
112 #include "ui_EntityGUI_Dir1_QTD.h"
114 class EntityGUI_Dir1 : public QWidget,
115 public Ui::EntityGUI_Dir1_QTD
120 EntityGUI_Dir1( QWidget* = 0, Qt::WindowFlags = 0 );
123 QButtonGroup* ButtonGroup;
126 //////////////////////////////////////////
128 //////////////////////////////////////////
130 #include "ui_EntityGUI_Dir2_QTD.h"
132 class EntityGUI_Dir2 : public QWidget,
133 public Ui::EntityGUI_Dir2_QTD
138 EntityGUI_Dir2( QWidget* = 0, Qt::WindowFlags = 0 );
141 QButtonGroup* ButtonGroup;
144 //////////////////////////////////////////
146 //////////////////////////////////////////
148 #include "ui_EntityGUI_Point_QTD.h"
150 class EntityGUI_Point : public QWidget,
151 public Ui::EntityGUI_Point_QTD
156 EntityGUI_Point( QWidget* = 0, Qt::WindowFlags = 0 );
159 QButtonGroup* ButtonGroup;
162 //////////////////////////////////////////
163 // EntityGUI_Skeleton
164 //////////////////////////////////////////
166 #include "ui_EntityGUI_Skeleton_QTD.h"
170 class EntityGUI_Skeleton : public QWidget,
171 public Ui::EntityGUI_Skeleton_QTD
176 EntityGUI_Skeleton( QWidget* = 0, Qt::WindowFlags = 0 );
177 ~EntityGUI_Skeleton();
179 QButtonGroup* ButtonGroup;
182 #endif // ENTITYGUI_WIDGETS_H