1 // Copyright (C) 2007-2010 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 //////////////////////////////////////////
44 //////////////////////////////////////////
46 #include "ui_EntityGUI_1Spin_QTD.h"
48 class EntityGUI_1Spin : public QWidget,
49 public Ui::EntityGUI_1Spin_QTD
54 EntityGUI_1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
58 //////////////////////////////////////////
60 //////////////////////////////////////////
62 #include "ui_EntityGUI_2Spin_QTD.h"
64 class EntityGUI_2Spin : public QWidget,
65 public Ui::EntityGUI_2Spin_QTD
70 EntityGUI_2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
74 //////////////////////////////////////////
76 //////////////////////////////////////////
78 #include "ui_EntityGUI_3Spin_QTD.h"
80 class EntityGUI_3Spin : public QWidget,
81 public Ui::EntityGUI_3Spin_QTD
86 EntityGUI_3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
90 //////////////////////////////////////////
92 //////////////////////////////////////////
94 #include "ui_EntityGUI_4Spin_QTD.h"
96 class EntityGUI_4Spin : public QWidget,
97 public Ui::EntityGUI_4Spin_QTD
102 EntityGUI_4Spin( QWidget* = 0, Qt::WindowFlags = 0 );
106 //////////////////////////////////////////
108 //////////////////////////////////////////
110 #include "ui_EntityGUI_Dir1_QTD.h"
112 class EntityGUI_Dir1 : public QWidget,
113 public Ui::EntityGUI_Dir1_QTD
118 EntityGUI_Dir1( QWidget* = 0, Qt::WindowFlags = 0 );
121 QButtonGroup* ButtonGroup;
124 //////////////////////////////////////////
126 //////////////////////////////////////////
128 #include "ui_EntityGUI_Dir2_QTD.h"
130 class EntityGUI_Dir2 : public QWidget,
131 public Ui::EntityGUI_Dir2_QTD
136 EntityGUI_Dir2( QWidget* = 0, Qt::WindowFlags = 0 );
139 QButtonGroup* ButtonGroup;
142 //////////////////////////////////////////
144 //////////////////////////////////////////
146 #include "ui_EntityGUI_Point_QTD.h"
148 class EntityGUI_Point : public QWidget,
149 public Ui::EntityGUI_Point_QTD
154 EntityGUI_Point( QWidget* = 0, Qt::WindowFlags = 0 );
157 QButtonGroup* ButtonGroup;
160 //////////////////////////////////////////
161 // EntityGUI_Skeleton
162 //////////////////////////////////////////
164 #include "ui_EntityGUI_Skeleton_QTD.h"
168 class EntityGUI_Skeleton : public QWidget,
169 public Ui::EntityGUI_Skeleton_QTD
174 EntityGUI_Skeleton( QWidget* = 0, Qt::WindowFlags = 0 );
175 ~EntityGUI_Skeleton();
177 QButtonGroup* ButtonGroup;
180 #endif // ENTITYGUI_WIDGETS_H