1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>CreateZone</class>
4 <widget class="QDialog" name="CreateZone">
5 <property name="geometry">
13 <property name="sizeIncrement">
19 <property name="baseSize">
25 <property name="windowTitle">
26 <string>Create a zone</string>
28 <property name="autoFillBackground">
31 <property name="sizeGripEnabled">
34 <layout class="QGridLayout" name="gridLayout">
35 <item row="0" column="0">
36 <widget class="QLabel" name="Name">
37 <property name="text">
42 <item row="0" column="1">
43 <widget class="QLineEdit" name="LEName">
44 <property name="maxLength">
49 <item row="0" column="2">
50 <spacer name="horizontalSpacer_3">
51 <property name="orientation">
52 <enum>Qt::Horizontal</enum>
54 <property name="sizeHint" stdset="0">
62 <item row="1" column="0" colspan="4">
63 <widget class="QGroupBox" name="TypeZone">
64 <property name="sizePolicy">
65 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
66 <horstretch>0</horstretch>
67 <verstretch>0</verstretch>
70 <property name="minimumSize">
76 <property name="title">
77 <string>Type of zone</string>
79 <layout class="QGridLayout">
80 <property name="margin">
83 <property name="spacing">
86 <item row="0" column="3">
87 <widget class="QRadioButton" name="RBSphere">
88 <property name="text">
89 <string>Sphere</string>
91 <property name="icon">
93 <normaloff>../../resources/zone_spherepoint.png</normaloff>../../resources/zone_spherepoint.png</iconset>
97 <item row="0" column="2">
98 <widget class="QRadioButton" name="RBPipe">
99 <property name="text">
100 <string>Pipe</string>
102 <property name="icon">
104 <normaloff>../../resources/pipe.png</normaloff>../../resources/pipe.png</iconset>
108 <item row="0" column="1">
109 <widget class="QRadioButton" name="RBCylinder">
110 <property name="text">
111 <string>Cylinder</string>
113 <property name="icon">
115 <normaloff>../../resources/cylinderpointvector.png</normaloff>../../resources/cylinderpointvector.png</iconset>
119 <item row="0" column="0">
120 <widget class="QRadioButton" name="RBBox">
121 <property name="text">
124 <property name="icon">
126 <normaloff>../../resources/zone_boxdxyz.png</normaloff>../../resources/zone_boxdxyz.png</iconset>
128 <property name="checkable">
131 <property name="checked">
139 <item row="1" column="4">
140 <spacer name="horizontalSpacer_2">
141 <property name="orientation">
142 <enum>Qt::Horizontal</enum>
144 <property name="sizeHint" stdset="0">
152 <item row="2" column="0" colspan="4">
153 <widget class="QGroupBox" name="gBBox">
154 <property name="sizePolicy">
155 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
156 <horstretch>0</horstretch>
157 <verstretch>0</verstretch>
160 <property name="title">
161 <string>Coordinates</string>
163 <layout class="QGridLayout">
164 <property name="margin">
167 <property name="spacing">
170 <item row="0" column="0">
171 <widget class="QLabel" name="TLXmini">
172 <property name="sizePolicy">
173 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
174 <horstretch>0</horstretch>
175 <verstretch>0</verstretch>
178 <property name="text">
179 <string>X mini</string>
181 <property name="wordWrap">
186 <item row="0" column="1">
187 <widget class="QDoubleSpinBox" name="SpinBox_Xmini">
188 <property name="decimals">
191 <property name="minimum">
192 <double>-999999999.000000000000000</double>
194 <property name="maximum">
195 <double>999999999.000000000000000</double>
197 <property name="value">
198 <double>0.000000000000000</double>
202 <item row="1" column="0">
203 <widget class="QLabel" name="TLYmini">
204 <property name="sizePolicy">
205 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
206 <horstretch>0</horstretch>
207 <verstretch>0</verstretch>
210 <property name="text">
211 <string>Y mini</string>
213 <property name="wordWrap">
218 <item row="1" column="1">
219 <widget class="QDoubleSpinBox" name="SpinBox_Ymini">
220 <property name="decimals">
223 <property name="minimum">
224 <double>-999999999.000000000000000</double>
226 <property name="maximum">
227 <double>999999999.000000000000000</double>
229 <property name="value">
230 <double>0.000000000000000</double>
234 <item row="2" column="0">
235 <widget class="QLabel" name="TLZmini">
236 <property name="sizePolicy">
237 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
238 <horstretch>0</horstretch>
239 <verstretch>0</verstretch>
242 <property name="text">
243 <string>Z mini</string>
245 <property name="wordWrap">
250 <item row="2" column="1">
251 <widget class="QDoubleSpinBox" name="SpinBox_Zmini">
252 <property name="decimals">
255 <property name="minimum">
256 <double>-999999999.000000000000000</double>
258 <property name="maximum">
259 <double>999999999.000000000000000</double>
261 <property name="value">
262 <double>0.000000000000000</double>
266 <item row="0" column="2">
267 <widget class="QLabel" name="TLXmaxi">
268 <property name="sizePolicy">
269 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
270 <horstretch>0</horstretch>
271 <verstretch>0</verstretch>
274 <property name="text">
275 <string>X maxi</string>
277 <property name="wordWrap">
282 <item row="2" column="2">
283 <widget class="QLabel" name="TLZmaxi">
284 <property name="sizePolicy">
285 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
286 <horstretch>0</horstretch>
287 <verstretch>0</verstretch>
290 <property name="text">
291 <string>Z maxi</string>
293 <property name="wordWrap">
298 <item row="2" column="3">
299 <widget class="QDoubleSpinBox" name="SpinBox_Zmaxi">
300 <property name="decimals">
303 <property name="minimum">
304 <double>-999999999.000000000000000</double>
306 <property name="maximum">
307 <double>999999999.000000000000000</double>
309 <property name="value">
310 <double>0.000000000000000</double>
314 <item row="1" column="2">
315 <widget class="QLabel" name="TLYmaxi">
316 <property name="sizePolicy">
317 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
318 <horstretch>0</horstretch>
319 <verstretch>0</verstretch>
322 <property name="text">
323 <string>Y maxi</string>
325 <property name="wordWrap">
330 <item row="0" column="3">
331 <widget class="QDoubleSpinBox" name="SpinBox_Xmaxi">
332 <property name="decimals">
335 <property name="minimum">
336 <double>-999999999.000000000000000</double>
338 <property name="maximum">
339 <double>999999999.000000000000000</double>
341 <property name="value">
342 <double>0.000000000000000</double>
346 <item row="1" column="3">
347 <widget class="QDoubleSpinBox" name="SpinBox_Ymaxi">
348 <property name="decimals">
351 <property name="minimum">
352 <double>-999999999.000000000000000</double>
354 <property name="maximum">
355 <double>999999999.000000000000000</double>
357 <property name="value">
358 <double>0.000000000000000</double>
365 <item row="3" column="0" colspan="4">
366 <widget class="QGroupBox" name="gBSphere">
367 <property name="sizePolicy">
368 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
369 <horstretch>0</horstretch>
370 <verstretch>0</verstretch>
373 <property name="title">
374 <string>Coordinates</string>
376 <layout class="QGridLayout">
377 <property name="margin">
380 <property name="spacing">
383 <item row="0" column="0">
384 <widget class="QLabel" name="TLXcentre">
385 <property name="sizePolicy">
386 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
387 <horstretch>0</horstretch>
388 <verstretch>0</verstretch>
391 <property name="text">
392 <string>X centre</string>
394 <property name="wordWrap">
399 <item row="0" column="1">
400 <widget class="QDoubleSpinBox" name="SpinBox_Xcentre">
401 <property name="decimals">
404 <property name="minimum">
405 <double>-999999999.000000000000000</double>
407 <property name="maximum">
408 <double>999999999.000000000000000</double>
410 <property name="value">
411 <double>0.000000000000000</double>
415 <item row="1" column="0">
416 <widget class="QLabel" name="TLYcentre">
417 <property name="sizePolicy">
418 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
419 <horstretch>0</horstretch>
420 <verstretch>0</verstretch>
423 <property name="text">
424 <string>Y centre</string>
426 <property name="wordWrap">
431 <item row="1" column="1">
432 <widget class="QDoubleSpinBox" name="SpinBox_Ycentre">
433 <property name="decimals">
436 <property name="minimum">
437 <double>-999999999.000000000000000</double>
439 <property name="maximum">
440 <double>999999999.000000000000000</double>
442 <property name="value">
443 <double>0.000000000000000</double>
447 <item row="1" column="2">
448 <widget class="QLabel" name="TLRayon">
449 <property name="sizePolicy">
450 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
451 <horstretch>0</horstretch>
452 <verstretch>0</verstretch>
455 <property name="text">
456 <string>Radius</string>
458 <property name="wordWrap">
463 <item row="1" column="3">
464 <widget class="QDoubleSpinBox" name="SpinBox_Rayon">
465 <property name="decimals">
468 <property name="minimum">
469 <double>-999999999.000000000000000</double>
471 <property name="maximum">
472 <double>999999999.000000000000000</double>
474 <property name="value">
475 <double>0.000000000000000</double>
479 <item row="2" column="0">
480 <widget class="QLabel" name="TLZcentre">
481 <property name="sizePolicy">
482 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
483 <horstretch>0</horstretch>
484 <verstretch>0</verstretch>
487 <property name="text">
488 <string>Z centre</string>
490 <property name="wordWrap">
495 <item row="2" column="1">
496 <widget class="QDoubleSpinBox" name="SpinBox_Zcentre">
497 <property name="decimals">
500 <property name="minimum">
501 <double>-999999999.000000000000000</double>
503 <property name="maximum">
504 <double>999999999.000000000000000</double>
506 <property name="value">
507 <double>0.000000000000000</double>
514 <item row="4" column="0" colspan="4">
515 <widget class="QGroupBox" name="gBCylindre">
516 <property name="sizePolicy">
517 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
518 <horstretch>0</horstretch>
519 <verstretch>0</verstretch>
522 <property name="focusPolicy">
523 <enum>Qt::TabFocus</enum>
525 <property name="title">
526 <string>Coordinates</string>
528 <layout class="QGridLayout">
529 <property name="margin">
532 <property name="spacing">
535 <item row="4" column="1">
536 <widget class="QDoubleSpinBox" name="SpinBox_Haut">
537 <property name="decimals">
540 <property name="maximum">
541 <double>1000000000.000000000000000</double>
545 <item row="4" column="0">
546 <widget class="QLabel" name="TLHaut">
547 <property name="sizePolicy">
548 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
549 <horstretch>0</horstretch>
550 <verstretch>0</verstretch>
553 <property name="text">
554 <string>Height</string>
556 <property name="wordWrap">
561 <item row="3" column="0">
562 <widget class="QLabel" name="TLRadius">
563 <property name="sizePolicy">
564 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
565 <horstretch>0</horstretch>
566 <verstretch>0</verstretch>
569 <property name="text">
570 <string>Radius</string>
572 <property name="wordWrap">
577 <item row="0" column="3">
578 <widget class="QDoubleSpinBox" name="SpinBox_Xaxis">
579 <property name="decimals">
582 <property name="minimum">
583 <double>-999999999.000000000000000</double>
585 <property name="maximum">
586 <double>999999999.000000000000000</double>
588 <property name="value">
589 <double>0.000000000000000</double>
593 <item row="1" column="3">
594 <widget class="QDoubleSpinBox" name="SpinBox_Yaxis">
595 <property name="decimals">
598 <property name="minimum">
599 <double>-999999999.000000000000000</double>
601 <property name="maximum">
602 <double>999999999.000000000000000</double>
604 <property name="value">
605 <double>0.000000000000000</double>
609 <item row="2" column="3">
610 <widget class="QDoubleSpinBox" name="SpinBox_Zaxis">
611 <property name="decimals">
614 <property name="minimum">
615 <double>-999999999.000000000000000</double>
617 <property name="maximum">
618 <double>999999999.000000000000000</double>
620 <property name="value">
621 <double>0.000000000000000</double>
625 <item row="2" column="2">
626 <widget class="QLabel" name="TLZaxis">
627 <property name="sizePolicy">
628 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
629 <horstretch>0</horstretch>
630 <verstretch>0</verstretch>
633 <property name="text">
634 <string>Z axis</string>
636 <property name="wordWrap">
641 <item row="1" column="2">
642 <widget class="QLabel" name="TLYaxis">
643 <property name="sizePolicy">
644 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
645 <horstretch>0</horstretch>
646 <verstretch>0</verstretch>
649 <property name="text">
650 <string>Y axis</string>
652 <property name="wordWrap">
657 <item row="0" column="2">
658 <widget class="QLabel" name="TLXaxis">
659 <property name="sizePolicy">
660 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
661 <horstretch>0</horstretch>
662 <verstretch>0</verstretch>
665 <property name="text">
666 <string>X axis</string>
668 <property name="wordWrap">
673 <item row="1" column="1">
674 <widget class="QDoubleSpinBox" name="SpinBox_Ybase">
675 <property name="decimals">
678 <property name="minimum">
679 <double>-999999999.000000000000000</double>
681 <property name="maximum">
682 <double>999999999.000000000000000</double>
684 <property name="value">
685 <double>0.000000000000000</double>
689 <item row="1" column="0">
690 <widget class="QLabel" name="TLYbase">
691 <property name="sizePolicy">
692 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
693 <horstretch>0</horstretch>
694 <verstretch>0</verstretch>
697 <property name="text">
698 <string>Y base</string>
700 <property name="wordWrap">
705 <item row="2" column="0">
706 <widget class="QLabel" name="TLZbase">
707 <property name="sizePolicy">
708 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
709 <horstretch>0</horstretch>
710 <verstretch>0</verstretch>
713 <property name="text">
714 <string>Z base</string>
716 <property name="wordWrap">
721 <item row="2" column="1">
722 <widget class="QDoubleSpinBox" name="SpinBox_Zbase">
723 <property name="decimals">
726 <property name="minimum">
727 <double>-999999999.000000000000000</double>
729 <property name="maximum">
730 <double>999999999.000000000000000</double>
732 <property name="value">
733 <double>0.000000000000000</double>
737 <item row="3" column="1">
738 <widget class="QDoubleSpinBox" name="SpinBox_Radius">
739 <property name="decimals">
742 <property name="maximum">
743 <double>1000000000.000000000000000</double>
747 <item row="0" column="0">
748 <widget class="QLabel" name="TLXbase">
749 <property name="sizePolicy">
750 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
751 <horstretch>0</horstretch>
752 <verstretch>0</verstretch>
755 <property name="text">
756 <string>X base</string>
758 <property name="wordWrap">
763 <item row="0" column="1">
764 <widget class="QDoubleSpinBox" name="SpinBox_Xbase">
765 <property name="decimals">
768 <property name="minimum">
769 <double>-999999999.000000000000000</double>
771 <property name="maximum">
772 <double>999999999.000000000000000</double>
774 <property name="value">
775 <double>0.000000000000000</double>
782 <item row="5" column="0" colspan="5">
783 <widget class="QGroupBox" name="gBPipe">
784 <property name="sizePolicy">
785 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
786 <horstretch>0</horstretch>
787 <verstretch>0</verstretch>
790 <property name="title">
791 <string>Coordinates</string>
793 <layout class="QGridLayout">
794 <property name="margin">
797 <property name="spacing">
800 <item row="4" column="0">
801 <widget class="QLabel" name="TLHaut_p">
802 <property name="sizePolicy">
803 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
804 <horstretch>0</horstretch>
805 <verstretch>0</verstretch>
808 <property name="text">
809 <string>Height</string>
811 <property name="wordWrap">
816 <item row="0" column="1">
817 <widget class="QDoubleSpinBox" name="SpinBox_Xbase_p">
818 <property name="decimals">
821 <property name="minimum">
822 <double>-999999999.000000000000000</double>
824 <property name="maximum">
825 <double>999999999.000000000000000</double>
827 <property name="value">
828 <double>0.000000000000000</double>
832 <item row="0" column="0">
833 <widget class="QLabel" name="TLXbase_p">
834 <property name="sizePolicy">
835 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
836 <horstretch>0</horstretch>
837 <verstretch>0</verstretch>
840 <property name="text">
841 <string>X base</string>
843 <property name="wordWrap">
848 <item row="3" column="1">
849 <widget class="QDoubleSpinBox" name="SpinBox_Radius_int">
850 <property name="decimals">
853 <property name="maximum">
854 <double>1000000000.000000000000000</double>
858 <item row="2" column="1">
859 <widget class="QDoubleSpinBox" name="SpinBox_Zbase_p">
860 <property name="decimals">
863 <property name="minimum">
864 <double>-999999999.000000000000000</double>
866 <property name="maximum">
867 <double>999999999.000000000000000</double>
869 <property name="value">
870 <double>0.000000000000000</double>
874 <item row="3" column="0">
875 <widget class="QLabel" name="TLRadius_int">
876 <property name="sizePolicy">
877 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
878 <horstretch>0</horstretch>
879 <verstretch>0</verstretch>
882 <property name="text">
883 <string>Internal radius</string>
885 <property name="wordWrap">
890 <item row="2" column="0">
891 <widget class="QLabel" name="TLZbase_p">
892 <property name="sizePolicy">
893 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
894 <horstretch>0</horstretch>
895 <verstretch>0</verstretch>
898 <property name="text">
899 <string>Z base</string>
901 <property name="wordWrap">
906 <item row="1" column="0">
907 <widget class="QLabel" name="TLYbase_p">
908 <property name="sizePolicy">
909 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
910 <horstretch>0</horstretch>
911 <verstretch>0</verstretch>
914 <property name="text">
915 <string>Y base</string>
917 <property name="wordWrap">
922 <item row="1" column="1">
923 <widget class="QDoubleSpinBox" name="SpinBox_Ybase_p">
924 <property name="decimals">
927 <property name="minimum">
928 <double>-999999999.000000000000000</double>
930 <property name="maximum">
931 <double>999999999.000000000000000</double>
933 <property name="value">
934 <double>0.000000000000000</double>
938 <item row="0" column="2">
939 <widget class="QLabel" name="TLXaxis_p">
940 <property name="sizePolicy">
941 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
942 <horstretch>0</horstretch>
943 <verstretch>0</verstretch>
946 <property name="text">
947 <string>X axis</string>
949 <property name="wordWrap">
954 <item row="1" column="2">
955 <widget class="QLabel" name="TLYaxis_p">
956 <property name="sizePolicy">
957 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
958 <horstretch>0</horstretch>
959 <verstretch>0</verstretch>
962 <property name="text">
963 <string>Y axis</string>
965 <property name="wordWrap">
970 <item row="2" column="2">
971 <widget class="QLabel" name="TLZaxis_p">
972 <property name="sizePolicy">
973 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
974 <horstretch>0</horstretch>
975 <verstretch>0</verstretch>
978 <property name="text">
979 <string>Z axis</string>
981 <property name="wordWrap">
986 <item row="2" column="3">
987 <widget class="QDoubleSpinBox" name="SpinBox_Zaxis_p">
988 <property name="decimals">
991 <property name="minimum">
992 <double>-999999999.000000000000000</double>
994 <property name="maximum">
995 <double>999999999.000000000000000</double>
997 <property name="value">
998 <double>0.000000000000000</double>
1002 <item row="1" column="3">
1003 <widget class="QDoubleSpinBox" name="SpinBox_Yaxis_p">
1004 <property name="decimals">
1007 <property name="minimum">
1008 <double>-999999999.000000000000000</double>
1010 <property name="maximum">
1011 <double>999999999.000000000000000</double>
1013 <property name="value">
1014 <double>0.000000000000000</double>
1018 <item row="0" column="3">
1019 <widget class="QDoubleSpinBox" name="SpinBox_Xaxis_p">
1020 <property name="decimals">
1023 <property name="minimum">
1024 <double>-999999999.000000000000000</double>
1026 <property name="maximum">
1027 <double>999999999.000000000000000</double>
1029 <property name="value">
1030 <double>0.000000000000000</double>
1034 <item row="3" column="3">
1035 <widget class="QDoubleSpinBox" name="SpinBox_Radius_ext">
1036 <property name="decimals">
1039 <property name="maximum">
1040 <double>1000000000.000000000000000</double>
1044 <item row="3" column="2">
1045 <widget class="QLabel" name="TLRadius_ext">
1046 <property name="sizePolicy">
1047 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1048 <horstretch>0</horstretch>
1049 <verstretch>0</verstretch>
1052 <property name="text">
1053 <string>External radius</string>
1055 <property name="wordWrap">
1060 <item row="4" column="1">
1061 <widget class="QDoubleSpinBox" name="SpinBox_Haut_p">
1062 <property name="decimals">
1065 <property name="maximum">
1066 <double>1000000000.000000000000000</double>
1073 <item row="6" column="0" colspan="3">
1074 <widget class="QGroupBox" name="GBButtons">
1075 <property name="sizePolicy">
1076 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1077 <horstretch>0</horstretch>
1078 <verstretch>0</verstretch>
1081 <property name="title">
1084 <layout class="QGridLayout">
1085 <property name="margin">
1088 <property name="spacing">
1091 <item row="0" column="3">
1092 <widget class="QPushButton" name="buttonHelp">
1093 <property name="text">
1094 <string>Help</string>
1098 <item row="0" column="2">
1099 <widget class="QPushButton" name="buttonCancel">
1100 <property name="text">
1101 <string>Cancel</string>
1105 <item row="0" column="1">
1106 <widget class="QPushButton" name="buttonApply">
1107 <property name="text">
1108 <string>Apply</string>
1112 <item row="0" column="0">
1113 <widget class="QPushButton" name="buttonOk">
1114 <property name="text">
1122 <item row="6" column="3">
1123 <spacer name="horizontalSpacer">
1124 <property name="orientation">
1125 <enum>Qt::Horizontal</enum>
1127 <property name="sizeHint" stdset="0">