Salome HOME
Bug IPAL19097 NPAL16768 is not implemented for "Normal to a face"
[modules/geom.git] / src / MeasureGUI / MeasureGUI_Widgets.h
1 // Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
2 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
3 // 
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. 
8 // 
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. 
13 // 
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 
17 // 
18 // See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
19 //
20 // File   : MeasureGUI_Widgets.h
21 // Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
22 //
23
24 #ifndef MEASUREGUI_WIDGETS_H
25 #define MEASUREGUI_WIDGETS_H
26
27 //////////////////////////////////////////
28 // MeasureGUI_1Sel12LineEdit
29 //////////////////////////////////////////
30
31 #include "ui_MeasureGUI_1Sel12LineEdit_QTD.h"
32
33 class MeasureGUI_1Sel12LineEdit : public QWidget, 
34                                   public Ui::MeasureGUI_1Sel12LineEdit_QTD
35 {
36   Q_OBJECT
37
38 public:
39   MeasureGUI_1Sel12LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
40   ~MeasureGUI_1Sel12LineEdit();
41 };
42
43 //////////////////////////////////////////
44 // MeasureGUI_1Sel1TextView1Check
45 //////////////////////////////////////////
46
47 #include "ui_MeasureGUI_1Sel1TextView1Check_QTD.h"
48
49 class MeasureGUI_1Sel1TextView1Check : public QWidget, 
50                                        public Ui::MeasureGUI_1Sel1TextView1Check_QTD
51 {
52   Q_OBJECT
53
54 public:
55   MeasureGUI_1Sel1TextView1Check( QWidget* = 0, Qt::WindowFlags = 0 );
56   ~MeasureGUI_1Sel1TextView1Check();
57 };
58
59 //////////////////////////////////////////
60 // MeasureGUI_1Sel1TextView2ListBox
61 //////////////////////////////////////////
62
63 #include "ui_MeasureGUI_1Sel1TextView2ListBox_QTD.h"
64
65 class MeasureGUI_1Sel1TextView2ListBox : public QWidget, 
66                                          public Ui::MeasureGUI_1Sel1TextView2ListBox_QTD
67 {
68   Q_OBJECT
69
70 public:
71   MeasureGUI_1Sel1TextView2ListBox( QWidget* = 0, Qt::WindowFlags = 0 );
72   ~MeasureGUI_1Sel1TextView2ListBox();
73 };
74
75 //////////////////////////////////////////
76 // MeasureGUI_1Sel1TextView
77 //////////////////////////////////////////
78
79 #include "ui_MeasureGUI_1Sel1TextView_QTD.h"
80
81 class MeasureGUI_1Sel1TextView : public QWidget, 
82                                  public Ui::MeasureGUI_1Sel1TextView_QTD
83 {
84   Q_OBJECT
85
86 public:
87   MeasureGUI_1Sel1TextView( QWidget* = 0, Qt::WindowFlags = 0 );
88   ~MeasureGUI_1Sel1TextView();
89 };
90
91 //////////////////////////////////////////
92 // MeasureGUI_1Sel3LineEdit
93 //////////////////////////////////////////
94
95 #include "ui_MeasureGUI_1Sel3LineEdit_QTD.h"
96
97 class MeasureGUI_1Sel3LineEdit : public QWidget, 
98                                  public Ui::MeasureGUI_1Sel3LineEdit_QTD
99 {
100   Q_OBJECT
101
102 public:
103   MeasureGUI_1Sel3LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
104   ~MeasureGUI_1Sel3LineEdit();
105 };
106
107 //////////////////////////////////////////
108 // MeasureGUI_1Sel6LineEdit
109 //////////////////////////////////////////
110
111 #include "ui_MeasureGUI_1Sel6LineEdit_QTD.h"
112
113 class MeasureGUI_1Sel6LineEdit : public QWidget, 
114                                  public Ui::MeasureGUI_1Sel6LineEdit_QTD
115 {
116   Q_OBJECT
117
118 public:
119   MeasureGUI_1Sel6LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
120   ~MeasureGUI_1Sel6LineEdit();
121 };
122
123 //////////////////////////////////////////
124 // MeasureGUI_2Sel1LineEdit
125 //////////////////////////////////////////
126
127 #include "ui_MeasureGUI_2Sel1LineEdit_QTD.h"
128
129 class MeasureGUI_2Sel1LineEdit : public QWidget, 
130                                  public Ui::MeasureGUI_2Sel1LineEdit_QTD
131 {
132   Q_OBJECT
133
134 public:
135   MeasureGUI_2Sel1LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
136   ~MeasureGUI_2Sel1LineEdit();
137 };
138
139 //////////////////////////////////////////
140 // MeasureGUI_2Sel4LineEdit
141 //////////////////////////////////////////
142
143 #include "ui_MeasureGUI_2Sel4LineEdit_QTD.h"
144
145 class MeasureGUI_2Sel4LineEdit : public QWidget, 
146                                  public Ui::MeasureGUI_2Sel4LineEdit_QTD
147 {
148   Q_OBJECT
149
150 public:
151   MeasureGUI_2Sel4LineEdit( QWidget* = 0, Qt::WindowFlags = 0 );
152   ~MeasureGUI_2Sel4LineEdit();
153 };
154
155 //////////////////////////////////////////
156 // MeasureGUI_SkeletonBox
157 //////////////////////////////////////////
158
159 #include "ui_MeasureGUI_SkeletonBox_QTD.h"
160
161 class MeasureGUI_SkeletonBox : public QWidget, 
162                                public Ui::MeasureGUI_SkeletonBox_QTD
163 {
164   Q_OBJECT
165
166 public:
167   MeasureGUI_SkeletonBox( QWidget* = 0, Qt::WindowFlags = 0 );
168   ~MeasureGUI_SkeletonBox();
169 };
170
171 #endif // MEASUREGUI_WIDGETS_H