Salome HOME
Update from BR_V5_DEV 13Feb2009
[modules/geom.git] / src / DlgRef / DlgRef.h
1 //  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
2 //
3 //  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 //  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
5 //
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.
10 //
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.
15 //
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
19 //
20 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
21 //
22 // File   : DlgRef.h
23 // Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
24 //
25 #ifndef GEOM_DLGREF_H
26 #define GEOM_DLGREF_H
27
28 #if defined WIN32
29 #  if defined DLGREF_EXPORTS
30 #    define DLGREF_EXPORT __declspec( dllexport )
31 #  else
32 #    define DLGREF_EXPORT __declspec( dllimport )
33 #  endif
34 #else
35 #  define DLGREF_EXPORT
36 #endif
37
38 //////////////////////////////////////////
39 // DlgRef_1List1Spin1Btn
40 //////////////////////////////////////////
41
42 #include "ui_DlgRef_1List1Spin1Btn_QTD.h"
43
44 class DLGREF_EXPORT DlgRef_1List1Spin1Btn : public QWidget, 
45                                             public Ui::DlgRef_1List1Spin1Btn_QTD
46 {
47   Q_OBJECT
48
49 public:
50   DlgRef_1List1Spin1Btn( QWidget* = 0, Qt::WindowFlags = 0 );
51   ~DlgRef_1List1Spin1Btn();
52 };
53
54 //////////////////////////////////////////
55 // DlgRef_1Sel1Check1List
56 //////////////////////////////////////////
57
58 #include "ui_DlgRef_1Sel1Check1List_QTD.h"
59
60 class DLGREF_EXPORT DlgRef_1Sel1Check1List : public QWidget, 
61                                              public Ui::DlgRef_1Sel1Check1List_QTD
62 {
63   Q_OBJECT
64
65 public:
66   DlgRef_1Sel1Check1List( QWidget* = 0, Qt::WindowFlags = 0 );
67   ~DlgRef_1Sel1Check1List();
68 };
69
70 //////////////////////////////////////////
71 // DlgRef_1Sel1Check1Sel
72 //////////////////////////////////////////
73
74 #include "ui_DlgRef_1Sel1Check1Sel_QTD.h"
75
76 class DLGREF_EXPORT DlgRef_1Sel1Check1Sel : public QWidget, 
77                                             public Ui::DlgRef_1Sel1Check1Sel_QTD
78 {
79   Q_OBJECT
80
81 public:
82   DlgRef_1Sel1Check1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
83   ~DlgRef_1Sel1Check1Sel();
84 };
85
86 //////////////////////////////////////////
87 // DlgRef_1Sel1Check
88 //////////////////////////////////////////
89
90 #include "ui_DlgRef_1Sel1Check_QTD.h"
91
92 class DLGREF_EXPORT DlgRef_1Sel1Check : public QWidget, 
93                                         public Ui::DlgRef_1Sel1Check_QTD
94 {
95   Q_OBJECT
96
97 public:
98   DlgRef_1Sel1Check( QWidget* = 0, Qt::WindowFlags = 0 );
99   ~DlgRef_1Sel1Check();
100 };
101
102 //////////////////////////////////////////
103 // DlgRef_1Sel1List1Check3Btn
104 //////////////////////////////////////////
105
106 #include "ui_DlgRef_1Sel1List1Check3Btn_QTD.h"
107
108 class DLGREF_EXPORT DlgRef_1Sel1List1Check3Btn : public QWidget, 
109                                                  public Ui::DlgRef_1Sel1List1Check3Btn_QTD
110 {
111   Q_OBJECT
112
113 public:
114   DlgRef_1Sel1List1Check3Btn( QWidget* = 0, Qt::WindowFlags = 0 );
115   ~DlgRef_1Sel1List1Check3Btn();
116 };
117
118 //////////////////////////////////////////
119 // DlgRef_1Sel1Spin1Check
120 //////////////////////////////////////////
121
122 #include "ui_DlgRef_1Sel1Spin1Check_QTD.h"
123
124 class DLGREF_EXPORT DlgRef_1Sel1Spin1Check : public QWidget, 
125                                              public Ui::DlgRef_1Sel1Spin1Check_QTD
126 {
127   Q_OBJECT
128
129 public:
130   DlgRef_1Sel1Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
131   ~DlgRef_1Sel1Spin1Check();
132 };
133
134 //////////////////////////////////////////
135 // DlgRef_1Sel1Spin
136 //////////////////////////////////////////
137
138 #include "ui_DlgRef_1Sel1Spin_QTD.h"
139
140 class DLGREF_EXPORT DlgRef_1Sel1Spin : public QWidget, 
141                                        public Ui::DlgRef_1Sel1Spin_QTD
142 {
143   Q_OBJECT
144
145 public:
146   DlgRef_1Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
147   ~DlgRef_1Sel1Spin();
148 };
149
150 //////////////////////////////////////////
151 // DlgRef_1Sel2Spin1View1Check
152 //////////////////////////////////////////
153
154 #include "ui_DlgRef_1Sel2Spin1View1Check_QTD.h"
155
156 class DLGREF_EXPORT DlgRef_1Sel2Spin1View1Check : public QWidget, 
157                                                   public Ui::DlgRef_1Sel2Spin1View1Check_QTD
158 {
159   Q_OBJECT
160
161 public:
162   DlgRef_1Sel2Spin1View1Check( QWidget* = 0, Qt::WindowFlags = 0 );
163   ~DlgRef_1Sel2Spin1View1Check();
164 };
165
166 //////////////////////////////////////////
167 // DlgRef_1Sel2Spin
168 //////////////////////////////////////////
169
170 #include "ui_DlgRef_1Sel2Spin_QTD.h"
171
172 class DLGREF_EXPORT DlgRef_1Sel2Spin : public QWidget, 
173                                        public Ui::DlgRef_1Sel2Spin_QTD
174 {
175   Q_OBJECT
176
177 public:
178   DlgRef_1Sel2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
179   ~DlgRef_1Sel2Spin();
180 };
181
182 //////////////////////////////////////////
183 // DlgRef_1Sel3Check
184 //////////////////////////////////////////
185
186 #include "ui_DlgRef_1Sel3Check_QTD.h"
187
188 class DLGREF_EXPORT DlgRef_1Sel3Check : public QWidget, 
189                                         public Ui::DlgRef_1Sel3Check_QTD
190 {
191   Q_OBJECT
192
193 public:
194   DlgRef_1Sel3Check( QWidget* = 0, Qt::WindowFlags = 0 );
195   ~DlgRef_1Sel3Check();
196 };
197
198
199
200 //////////////////////////////////////////
201 // DlgRef_1Sel3Spin
202 //////////////////////////////////////////
203
204 #include "ui_DlgRef_1Sel3Spin_QTD.h"
205
206 class DLGREF_EXPORT DlgRef_1Sel3Spin : public QWidget, 
207                                        public Ui::DlgRef_1Sel3Spin_QTD
208 {
209   Q_OBJECT
210
211 public:
212   DlgRef_1Sel3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
213   ~DlgRef_1Sel3Spin();
214 };
215
216 //////////////////////////////////////////
217 // DlgRef_1Sel3Spin1Check
218 //////////////////////////////////////////
219
220 #include "ui_DlgRef_1Sel3Spin1Check_QTD.h"
221
222 class DLGREF_EXPORT DlgRef_1Sel3Spin1Check : public QWidget, 
223                                              public Ui::DlgRef_1Sel3Spin1Check_QTD
224 {
225   Q_OBJECT
226
227 public:
228   DlgRef_1Sel3Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
229   ~DlgRef_1Sel3Spin1Check();
230 };
231
232 //////////////////////////////////////////
233 // DlgRef_1Sel4Spin
234 //////////////////////////////////////////
235
236 #include "ui_DlgRef_1Sel4Spin_QTD.h"
237
238 class DLGREF_EXPORT DlgRef_1Sel4Spin : public QWidget, 
239                                        public Ui::DlgRef_1Sel4Spin_QTD
240 {
241   Q_OBJECT
242
243 public:
244   DlgRef_1Sel4Spin( QWidget* = 0, Qt::WindowFlags = 0 );
245   ~DlgRef_1Sel4Spin();
246 };
247
248 //////////////////////////////////////////
249 // DlgRef_1Sel5Spin1Check
250 //////////////////////////////////////////
251
252 #include "ui_DlgRef_1Sel5Spin1Check_QTD.h"
253
254 class DLGREF_EXPORT DlgRef_1Sel5Spin1Check : public QWidget, 
255                                              public Ui::DlgRef_1Sel5Spin1Check_QTD
256 {
257   Q_OBJECT
258
259 public:
260   DlgRef_1Sel5Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
261   ~DlgRef_1Sel5Spin1Check();
262 };
263
264 //////////////////////////////////////////
265 // DlgRef_1Sel5Spin
266 //////////////////////////////////////////
267
268 #include "ui_DlgRef_1Sel5Spin_QTD.h"
269
270 class DLGREF_EXPORT DlgRef_1Sel5Spin : public QWidget, 
271                                        public Ui::DlgRef_1Sel5Spin_QTD
272 {
273   Q_OBJECT
274
275 public:
276   DlgRef_1Sel5Spin( QWidget* = 0, Qt::WindowFlags = 0 );
277   ~DlgRef_1Sel5Spin();
278 };
279
280 //////////////////////////////////////////
281 // DlgRef_1Spin
282 //////////////////////////////////////////
283
284 #include "ui_DlgRef_1Spin_QTD.h"
285
286 class DLGREF_EXPORT DlgRef_1Spin : public QWidget, 
287                                    public Ui::DlgRef_1Spin_QTD
288 {
289   Q_OBJECT
290
291 public:
292   DlgRef_1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
293   ~DlgRef_1Spin();
294 };
295
296 //////////////////////////////////////////
297 // DlgRef_1Sel
298 //////////////////////////////////////////
299
300 #include "ui_DlgRef_1Sel_QTD.h"
301
302 class DLGREF_EXPORT DlgRef_1Sel : public QWidget, 
303                                    public Ui::DlgRef_1Sel_QTD
304 {
305   Q_OBJECT
306
307 public:
308   DlgRef_1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
309   ~DlgRef_1Sel();
310 };
311
312 //////////////////////////////////////////
313 // DlgRef_1SelExt
314 //////////////////////////////////////////
315
316 #include "ui_DlgRef_1SelExt_QTD.h"
317
318 class DLGREF_EXPORT DlgRef_1SelExt : public QWidget, 
319                                      public Ui::DlgRef_1SelExt_QTD
320 {
321   Q_OBJECT
322
323 public:
324   DlgRef_1SelExt( QWidget* = 0, Qt::WindowFlags = 0 );
325   ~DlgRef_1SelExt();
326 };
327
328 //////////////////////////////////////////
329 // DlgRef_2Sel1List1Check
330 //////////////////////////////////////////
331
332 #include "ui_DlgRef_2Sel1List1Check_QTD.h"
333
334 class DLGREF_EXPORT DlgRef_2Sel1List1Check : public QWidget, 
335                                              public Ui::DlgRef_2Sel1List1Check_QTD
336 {
337   Q_OBJECT
338
339 public:
340   DlgRef_2Sel1List1Check( QWidget* = 0, Qt::WindowFlags = 0 );
341   ~DlgRef_2Sel1List1Check();
342 };
343
344 //////////////////////////////////////////
345 // DlgRef_2Sel1List
346 //////////////////////////////////////////
347
348 #include "ui_DlgRef_2Sel1List_QTD.h"
349
350 class DLGREF_EXPORT DlgRef_2Sel1List : public QWidget, 
351                                        public Ui::DlgRef_2Sel1List_QTD
352 {
353   Q_OBJECT
354
355 public:
356   DlgRef_2Sel1List( QWidget* = 0, Qt::WindowFlags = 0 );
357   ~DlgRef_2Sel1List();
358 };
359
360 //////////////////////////////////////////
361 // DlgRef_2Sel1Spin2Check
362 //////////////////////////////////////////
363
364 #include "ui_DlgRef_2Sel1Spin2Check_QTD.h"
365
366 class DLGREF_EXPORT DlgRef_2Sel1Spin2Check : public QWidget, 
367                                              public Ui::DlgRef_2Sel1Spin2Check_QTD
368 {
369   Q_OBJECT
370
371 public:
372   DlgRef_2Sel1Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
373   ~DlgRef_2Sel1Spin2Check();
374 };
375
376 //////////////////////////////////////////
377 // DlgRef_2Sel1Spin
378 //////////////////////////////////////////
379
380 #include "ui_DlgRef_2Sel1Spin_QTD.h"
381
382 class DLGREF_EXPORT DlgRef_2Sel1Spin : public QWidget, 
383                                        public Ui::DlgRef_2Sel1Spin_QTD
384 {
385   Q_OBJECT
386
387 public:
388   DlgRef_2Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
389   ~DlgRef_2Sel1Spin();
390 };
391
392 //////////////////////////////////////////
393 // DlgRef_2Sel2List
394 //////////////////////////////////////////
395
396 #include "ui_DlgRef_2Sel2List_QTD.h"
397
398 class DLGREF_EXPORT DlgRef_2Sel2List : public QWidget, 
399                                        public Ui::DlgRef_2Sel2List_QTD
400 {
401   Q_OBJECT
402
403 public:
404   DlgRef_2Sel2List( QWidget* = 0, Qt::WindowFlags = 0 );
405   ~DlgRef_2Sel2List();
406 };
407
408 //////////////////////////////////////////
409 // DlgRef_2Sel2Spin1Check
410 //////////////////////////////////////////
411
412 #include "ui_DlgRef_2Sel2Spin1Check_QTD.h"
413
414 class DLGREF_EXPORT DlgRef_2Sel2Spin1Check : public QWidget, 
415                                              public Ui::DlgRef_2Sel2Spin1Check_QTD
416 {
417   Q_OBJECT
418
419 public:
420   DlgRef_2Sel2Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
421   ~DlgRef_2Sel2Spin1Check();
422 };
423
424 //////////////////////////////////////////
425 // DlgRef_2Sel2Spin
426 //////////////////////////////////////////
427
428 #include "ui_DlgRef_2Sel2Spin_QTD.h"
429
430 class DLGREF_EXPORT DlgRef_2Sel2Spin : public QWidget, 
431                                        public Ui::DlgRef_2Sel2Spin_QTD
432 {
433   Q_OBJECT
434
435 public:
436   DlgRef_2Sel2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
437   ~DlgRef_2Sel2Spin();
438 };
439
440 //////////////////////////////////////////
441 // DlgRef_2Sel3Spin2Rb
442 //////////////////////////////////////////
443
444 #include "ui_DlgRef_2Sel3Spin2Rb_QTD.h"
445
446 class DLGREF_EXPORT DlgRef_2Sel3Spin2Rb : public QWidget, 
447                                           public Ui::DlgRef_2Sel3Spin2Rb_QTD
448 {
449   Q_OBJECT
450
451 public:
452   DlgRef_2Sel3Spin2Rb( QWidget* = 0, Qt::WindowFlags = 0 );
453   ~DlgRef_2Sel3Spin2Rb();
454 };
455
456 //////////////////////////////////////////
457 // DlgRef_2Sel3Spin
458 //////////////////////////////////////////
459
460 #include "ui_DlgRef_2Sel3Spin_QTD.h"
461
462 class DLGREF_EXPORT DlgRef_2Sel3Spin : public QWidget, 
463                                        public Ui::DlgRef_2Sel3Spin_QTD
464 {
465   Q_OBJECT
466
467 public:
468   DlgRef_2Sel3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
469   ~DlgRef_2Sel3Spin();
470 };
471
472 //////////////////////////////////////////
473 // DlgRef_2Sel4Spin1Check
474 //////////////////////////////////////////
475
476 #include "ui_DlgRef_2Sel4Spin1Check_QTD.h"
477
478 class DLGREF_EXPORT DlgRef_2Sel4Spin1Check : public QWidget, 
479                                              public Ui::DlgRef_2Sel4Spin1Check_QTD
480 {
481   Q_OBJECT
482
483 public:
484   DlgRef_2Sel4Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
485   ~DlgRef_2Sel4Spin1Check();
486 };
487
488 //////////////////////////////////////////
489 // DlgRef_2Sel
490 //////////////////////////////////////////
491
492 #include "ui_DlgRef_2Sel_QTD.h"
493
494 class DLGREF_EXPORT DlgRef_2Sel : public QWidget, 
495                                   public Ui::DlgRef_2Sel_QTD
496 {
497   Q_OBJECT
498
499 public:
500   DlgRef_2Sel( QWidget* = 0, Qt::WindowFlags = 0 );
501   ~DlgRef_2Sel();
502 };
503
504 //////////////////////////////////////////
505 // DlgRef_2SelExt
506 //////////////////////////////////////////
507
508 #include "ui_DlgRef_2SelExt_QTD.h"
509
510 class DLGREF_EXPORT DlgRef_2SelExt : public QWidget, 
511                                      public Ui::DlgRef_2SelExt_QTD
512 {
513   Q_OBJECT
514
515 public:
516   DlgRef_2SelExt( QWidget* = 0, Qt::WindowFlags = 0 );
517   ~DlgRef_2SelExt();
518 };
519
520 //////////////////////////////////////////
521 // DlgRef_2Spin
522 //////////////////////////////////////////
523
524 #include "ui_DlgRef_2Spin_QTD.h"
525
526 class DLGREF_EXPORT DlgRef_2Spin : public QWidget, 
527                                    public Ui::DlgRef_2Spin_QTD
528 {
529   Q_OBJECT
530
531 public:
532   DlgRef_2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
533   ~DlgRef_2Spin();
534 };
535
536 //////////////////////////////////////////
537 // DlgRef_3Check
538 //////////////////////////////////////////
539
540 #include "ui_DlgRef_3Check_QTD.h"
541
542 class DLGREF_EXPORT DlgRef_3Check : public QWidget, 
543                                     public Ui::DlgRef_3Check_QTD
544 {
545   Q_OBJECT
546
547 public:
548   DlgRef_3Check( QWidget* = 0, Qt::WindowFlags = 0 );
549   ~DlgRef_3Check();
550 };
551
552 //////////////////////////////////////////
553 // DlgRef_1Sel3Radio
554 //////////////////////////////////////////
555
556 #include "ui_DlgRef_3Radio_QTD.h"
557
558 class DLGREF_EXPORT DlgRef_3Radio : public QWidget, 
559                                     public Ui::DlgRef_3Radio_QTD
560 {
561   Q_OBJECT
562
563 public:
564   DlgRef_3Radio( QWidget* = 0, Qt::WindowFlags = 0 );
565   ~DlgRef_3Radio();
566 };
567
568 //////////////////////////////////////////
569 // DlgRef_1Sel3Radio1Sel1Spin
570 //////////////////////////////////////////
571
572 #include "ui_DlgRef_3Radio1Sel1Spin_QTD.h"
573
574 class DLGREF_EXPORT DlgRef_3Radio1Sel1Spin : public QWidget, 
575                                              public Ui::DlgRef_3Radio1Sel1Spin_QTD
576 {
577   Q_OBJECT
578
579 public:
580   DlgRef_3Radio1Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
581   ~DlgRef_3Radio1Sel1Spin();
582 };
583
584 //////////////////////////////////////////
585 // DlgRef_3Sel1Check
586 //////////////////////////////////////////
587
588 #include "ui_DlgRef_3Sel1Check_QTD.h"
589
590 class DLGREF_EXPORT DlgRef_3Sel1Check : public QWidget, 
591                                         public Ui::DlgRef_3Sel1Check_QTD
592 {
593   Q_OBJECT
594
595 public:
596   DlgRef_3Sel1Check( QWidget* = 0, Qt::WindowFlags = 0 );
597   ~DlgRef_3Sel1Check();
598 };
599
600 //////////////////////////////////////////
601 // DlgRef_3Sel1Spin
602 //////////////////////////////////////////
603
604 #include "ui_DlgRef_3Sel1Spin_QTD.h"
605
606 class DLGREF_EXPORT DlgRef_3Sel1Spin : public QWidget, 
607                                        public Ui::DlgRef_3Sel1Spin_QTD
608 {
609   Q_OBJECT
610
611 public:
612   DlgRef_3Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
613   ~DlgRef_3Sel1Spin();
614 };
615
616 //////////////////////////////////////////
617 // DlgRef_3Sel3Spin1Check
618 //////////////////////////////////////////
619
620 #include "ui_DlgRef_3Sel3Spin1Check_QTD.h"
621
622 class DLGREF_EXPORT DlgRef_3Sel3Spin1Check : public QWidget, 
623                                              public Ui::DlgRef_3Sel3Spin1Check_QTD
624 {
625   Q_OBJECT
626
627 public:
628   DlgRef_3Sel3Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
629   ~DlgRef_3Sel3Spin1Check();
630
631   void ShowRows( int, int, bool = true );
632 };
633
634 //////////////////////////////////////////
635 // DlgRef_3Sel3Spin2Check
636 //////////////////////////////////////////
637
638 #include "ui_DlgRef_3Sel3Spin2Check_QTD.h"
639
640 class DLGREF_EXPORT DlgRef_3Sel3Spin2Check : public QWidget, 
641                                              public Ui::DlgRef_3Sel3Spin2Check_QTD
642 {
643   Q_OBJECT
644
645 public:
646   DlgRef_3Sel3Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
647   ~DlgRef_3Sel3Spin2Check();
648
649   void ShowRows( int, int, bool = true );
650 };
651
652 //////////////////////////////////////////
653 // DlgRef_3Sel4Spin2Check
654 //////////////////////////////////////////
655
656 #include "ui_DlgRef_3Sel4Spin2Check_QTD.h"
657
658 class DLGREF_EXPORT DlgRef_3Sel4Spin2Check : public QWidget, 
659                                              public Ui::DlgRef_3Sel4Spin2Check_QTD
660 {
661   Q_OBJECT
662
663 public:
664   DlgRef_3Sel4Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
665   ~DlgRef_3Sel4Spin2Check();
666 };
667
668 //////////////////////////////////////////
669 // DlgRef_3Sel
670 //////////////////////////////////////////
671
672 #include "ui_DlgRef_3Sel_QTD.h"
673
674 class DLGREF_EXPORT DlgRef_3Sel : public QWidget, 
675                                   public Ui::DlgRef_3Sel_QTD
676 {
677   Q_OBJECT
678
679 public:
680   DlgRef_3Sel( QWidget* = 0, Qt::WindowFlags = 0 );
681   ~DlgRef_3Sel();
682 };
683
684 //////////////////////////////////////////
685 // DlgRef_3Spin1Check
686 //////////////////////////////////////////
687
688 #include "ui_DlgRef_3Spin1Check_QTD.h"
689
690 class DLGREF_EXPORT DlgRef_3Spin1Check : public QWidget, 
691                                          public Ui::DlgRef_3Spin1Check_QTD
692 {
693   Q_OBJECT
694
695 public:
696   DlgRef_3Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
697   ~DlgRef_3Spin1Check();
698 };
699
700 //////////////////////////////////////////
701 // DlgRef_3Spin
702 //////////////////////////////////////////
703
704 #include "ui_DlgRef_3Spin_QTD.h"
705
706 class DLGREF_EXPORT DlgRef_3Spin : public QWidget, 
707                                    public Ui::DlgRef_3Spin_QTD
708 {
709   Q_OBJECT
710
711 public:
712   DlgRef_3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
713   ~DlgRef_3Spin();
714 };
715
716 //////////////////////////////////////////
717 // DlgRef_4Sel1List1Check
718 //////////////////////////////////////////
719
720 #include "ui_DlgRef_4Sel1List1Check_QTD.h"
721
722 class DLGREF_EXPORT DlgRef_4Sel1List1Check : public QWidget, 
723                                              public Ui::DlgRef_4Sel1List1Check_QTD
724 {
725   Q_OBJECT
726
727 public:
728   DlgRef_4Sel1List1Check( QWidget* = 0, Qt::WindowFlags = 0 );
729   ~DlgRef_4Sel1List1Check();
730 };
731
732 //////////////////////////////////////////
733 // DlgRef_4Sel1List
734 //////////////////////////////////////////
735
736 #include "ui_DlgRef_4Sel1List_QTD.h"
737
738 class DLGREF_EXPORT DlgRef_4Sel1List : public QWidget, 
739                                        public Ui::DlgRef_4Sel1List_QTD
740 {
741   Q_OBJECT
742
743 public:
744   DlgRef_4Sel1List( QWidget* = 0, Qt::WindowFlags = 0 );
745   ~DlgRef_4Sel1List();
746 };
747
748 //////////////////////////////////////////
749 // DlgRef_4Sel1Spin2Check
750 //////////////////////////////////////////
751
752 #include "ui_DlgRef_4Sel1Spin2Check_QTD.h"
753
754 class DLGREF_EXPORT DlgRef_4Sel1Spin2Check : public QWidget, 
755                                              public Ui::DlgRef_4Sel1Spin2Check_QTD
756 {
757   Q_OBJECT
758
759 public:
760   DlgRef_4Sel1Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
761   ~DlgRef_4Sel1Spin2Check();
762
763   void ShowRows( int, int, bool = true );
764 };
765
766 //////////////////////////////////////////
767 // DlgRef_4Sel1Spin2Check
768 //////////////////////////////////////////
769
770 #include "ui_DlgRef_4Sel1Spin3Check_QTD.h"
771
772 class DLGREF_EXPORT DlgRef_4Sel1Spin3Check : public QWidget, 
773                                              public Ui::DlgRef_4Sel1Spin3Check_QTD
774 {
775   Q_OBJECT
776
777 public:
778   DlgRef_4Sel1Spin3Check( QWidget* = 0, Qt::WindowFlags = 0 );
779   ~DlgRef_4Sel1Spin3Check();
780 };
781
782 //////////////////////////////////////////
783 // DlgRef_6Sel
784 //////////////////////////////////////////
785
786 #include "ui_DlgRef_6Sel_QTD.h"
787
788 class DLGREF_EXPORT DlgRef_6Sel : public QWidget, 
789                                   public Ui::DlgRef_6Sel_QTD
790 {
791   Q_OBJECT
792
793 public:
794   DlgRef_6Sel( QWidget* = 0, Qt::WindowFlags = 0 );
795   ~DlgRef_6Sel();
796 };
797
798 //////////////////////////////////////////
799 // DlgRef_Skeleton
800 //////////////////////////////////////////
801
802 #include "ui_DlgRef_Skeleton_QTD.h"
803
804 class DLGREF_EXPORT DlgRef_Skeleton : public QWidget, 
805                                       public Ui::DlgRef_Skeleton_QTD
806 {
807   Q_OBJECT
808
809 public:
810   DlgRef_Skeleton( QWidget* = 0, Qt::WindowFlags = 0 );
811   ~DlgRef_Skeleton();
812 };
813
814 //////////////////////////////////////////
815 // Utility functions
816 //////////////////////////////////////////
817
818 namespace DlgRef
819 {
820   DLGREF_EXPORT QString PrintDoubleValue( double, int = 16 );
821 };
822
823 #endif // GEOM_DLGREF_H