Salome HOME
Hexa6 : Mise ajour des sources
[modules/hexablock.git] / src / HEXABLOCKGUI / MakeCylinder_QTD.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>MakeCylinderDialog</class>
4  <widget class="QDialog" name="MakeCylinderDialog">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>297</width>
10     <height>620</height>
11    </rect>
12   </property>
13   <property name="sizePolicy">
14    <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
15     <horstretch>0</horstretch>
16     <verstretch>0</verstretch>
17    </sizepolicy>
18   </property>
19   <property name="minimumSize">
20    <size>
21     <width>5</width>
22     <height>273</height>
23    </size>
24   </property>
25   <property name="windowTitle">
26    <string>Cylinder construction</string>
27   </property>
28   <layout class="QVBoxLayout" name="verticalLayout">
29    <item>
30     <widget class="QGroupBox" name="groupBox_2">
31      <property name="sizePolicy">
32       <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
33        <horstretch>0</horstretch>
34        <verstretch>0</verstretch>
35       </sizepolicy>
36      </property>
37      <property name="maximumSize">
38       <size>
39        <width>16777215</width>
40        <height>50</height>
41       </size>
42      </property>
43      <property name="title">
44       <string/>
45      </property>
46      <layout class="QHBoxLayout" name="horizontalLayout">
47       <item>
48        <widget class="QRadioButton" name="rb0">
49         <property name="sizePolicy">
50          <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
51           <horstretch>0</horstretch>
52           <verstretch>0</verstretch>
53          </sizepolicy>
54         </property>
55         <property name="text">
56          <string>Simple</string>
57         </property>
58         <property name="checked">
59          <bool>true</bool>
60         </property>
61        </widget>
62       </item>
63       <item>
64        <widget class="QRadioButton" name="rb1">
65         <property name="sizePolicy">
66          <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
67           <horstretch>0</horstretch>
68           <verstretch>0</verstretch>
69          </sizepolicy>
70         </property>
71         <property name="text">
72          <string>Uniform</string>
73         </property>
74        </widget>
75       </item>
76       <item>
77        <widget class="QRadioButton" name="rb2">
78         <property name="sizePolicy">
79          <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
80           <horstretch>0</horstretch>
81           <verstretch>0</verstretch>
82          </sizepolicy>
83         </property>
84         <property name="text">
85          <string>Custom</string>
86         </property>
87         <property name="checked">
88          <bool>false</bool>
89         </property>
90        </widget>
91       </item>
92      </layout>
93     </widget>
94    </item>
95    <item>
96     <widget class="QScrollArea" name="scrollArea">
97      <property name="widgetResizable">
98       <bool>true</bool>
99      </property>
100      <widget class="QWidget" name="scrollAreaWidgetContents">
101       <property name="geometry">
102        <rect>
103         <x>0</x>
104         <y>0</y>
105         <width>259</width>
106         <height>592</height>
107        </rect>
108       </property>
109       <layout class="QVBoxLayout" name="verticalLayout_3">
110        <item>
111         <widget class="QGroupBox" name="groupBox">
112          <property name="sizePolicy">
113           <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
114            <horstretch>0</horstretch>
115            <verstretch>0</verstretch>
116           </sizepolicy>
117          </property>
118          <property name="minimumSize">
119           <size>
120            <width>5</width>
121            <height>0</height>
122           </size>
123          </property>
124          <property name="title">
125           <string/>
126          </property>
127          <layout class="QVBoxLayout" name="verticalLayout_2">
128           <item>
129            <widget class="QWidget" name="geomobj_group" native="true">
130             <layout class="QFormLayout" name="formLayout_3">
131              <item row="0" column="0">
132               <widget class="QLabel" name="label">
133                <property name="text">
134                 <string>origin</string>
135                </property>
136               </widget>
137              </item>
138              <item row="0" column="1">
139               <widget class="QLineEdit" name="origin_le"/>
140              </item>
141              <item row="2" column="0">
142               <widget class="QLabel" name="label_2">
143                <property name="text">
144                 <string>axis</string>
145                </property>
146               </widget>
147              </item>
148              <item row="2" column="1">
149               <widget class="QLineEdit" name="axis_le">
150                <property name="sizePolicy">
151                 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
152                  <horstretch>0</horstretch>
153                  <verstretch>0</verstretch>
154                 </sizepolicy>
155                </property>
156                <property name="maximumSize">
157                 <size>
158                  <width>16777215</width>
159                  <height>16777215</height>
160                 </size>
161                </property>
162                <property name="readOnly">
163                 <bool>false</bool>
164                </property>
165               </widget>
166              </item>
167              <item row="4" column="1">
168               <widget class="QLineEdit" name="base_le"/>
169              </item>
170              <item row="4" column="0">
171               <widget class="QLabel" name="label_10">
172                <property name="text">
173                 <string>base</string>
174                </property>
175               </widget>
176              </item>
177             </layout>
178            </widget>
179           </item>
180           <item>
181            <widget class="QWidget" name="rah_group" native="true">
182             <layout class="QFormLayout" name="formLayout_2">
183              <item row="0" column="0">
184               <widget class="QLabel" name="label_6">
185                <property name="text">
186                 <string>radius</string>
187                </property>
188               </widget>
189              </item>
190              <item row="0" column="1">
191               <widget class="QDoubleSpinBox" name="ext_radius_spb">
192                <property name="decimals">
193                 <number>6</number>
194                </property>
195                <property name="maximum">
196                 <double>1000000000.000000000000000</double>
197                </property>
198                <property name="value">
199                 <double>2.000000000000000</double>
200                </property>
201               </widget>
202              </item>
203              <item row="1" column="0">
204               <widget class="QLabel" name="label_7">
205                <property name="text">
206                 <string>hole radius</string>
207                </property>
208               </widget>
209              </item>
210              <item row="1" column="1">
211               <widget class="QDoubleSpinBox" name="int_radius_spb">
212                <property name="decimals">
213                 <number>6</number>
214                </property>
215                <property name="maximum">
216                 <double>1000000000.000000000000000</double>
217                </property>
218                <property name="singleStep">
219                 <double>1.000000000000000</double>
220                </property>
221                <property name="value">
222                 <double>1.000000000000000</double>
223                </property>
224               </widget>
225              </item>
226              <item row="2" column="0">
227               <widget class="QLabel" name="label_8">
228                <property name="text">
229                 <string>slice angle</string>
230                </property>
231               </widget>
232              </item>
233              <item row="2" column="1">
234               <widget class="QDoubleSpinBox" name="angle_spb">
235                <property name="decimals">
236                 <number>6</number>
237                </property>
238                <property name="maximum">
239                 <double>360.000000000000000</double>
240                </property>
241                <property name="singleStep">
242                 <double>10.000000000000000</double>
243                </property>
244                <property name="value">
245                 <double>360.000000000000000</double>
246                </property>
247               </widget>
248              </item>
249              <item row="3" column="0">
250               <widget class="QLabel" name="label_9">
251                <property name="text">
252                 <string>height</string>
253                </property>
254               </widget>
255              </item>
256              <item row="3" column="1">
257               <widget class="QDoubleSpinBox" name="height_spb">
258                <property name="decimals">
259                 <number>6</number>
260                </property>
261                <property name="maximum">
262                 <double>1000000000.000000000000000</double>
263                </property>
264                <property name="value">
265                 <double>1.000000000000000</double>
266                </property>
267               </widget>
268              </item>
269             </layout>
270            </widget>
271           </item>
272           <item>
273            <widget class="QWidget" name="n_group" native="true">
274             <layout class="QFormLayout" name="formLayout">
275              <property name="fieldGrowthPolicy">
276               <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
277              </property>
278              <item row="0" column="0">
279               <widget class="QLabel" name="label_3">
280                <property name="text">
281                 <string>nb Radial</string>
282                </property>
283               </widget>
284              </item>
285              <item row="0" column="1">
286               <widget class="QSpinBox" name="nr_spb">
287                <property name="minimum">
288                 <number>1</number>
289                </property>
290                <property name="maximum">
291                 <number>1000000</number>
292                </property>
293                <property name="value">
294                 <number>1</number>
295                </property>
296               </widget>
297              </item>
298              <item row="1" column="0">
299               <widget class="QLabel" name="label_4">
300                <property name="text">
301                 <string>nb Angular</string>
302                </property>
303               </widget>
304              </item>
305              <item row="1" column="1">
306               <widget class="QSpinBox" name="na_spb">
307                <property name="minimum">
308                 <number>1</number>
309                </property>
310                <property name="maximum">
311                 <number>1000000</number>
312                </property>
313                <property name="value">
314                 <number>3</number>
315                </property>
316               </widget>
317              </item>
318              <item row="2" column="0">
319               <widget class="QLabel" name="label_5">
320                <property name="text">
321                 <string>nb Height</string>
322                </property>
323               </widget>
324              </item>
325              <item row="2" column="1">
326               <widget class="QSpinBox" name="nh_spb">
327                <property name="minimum">
328                 <number>1</number>
329                </property>
330                <property name="maximum">
331                 <number>1000000</number>
332                </property>
333                <property name="value">
334                 <number>1</number>
335                </property>
336               </widget>
337              </item>
338             </layout>
339            </widget>
340           </item>
341           <item>
342            <widget class="QTabWidget" name="random_param_w">
343             <property name="sizePolicy">
344              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
345               <horstretch>0</horstretch>
346               <verstretch>0</verstretch>
347              </sizepolicy>
348             </property>
349             <property name="maximumSize">
350              <size>
351               <width>16777215</width>
352               <height>150</height>
353              </size>
354             </property>
355             <property name="currentIndex">
356              <number>2</number>
357             </property>
358             <widget class="QWidget" name="ext_radius_tab">
359              <attribute name="title">
360               <string>radius</string>
361              </attribute>
362              <layout class="QGridLayout" name="gridLayout_2">
363               <item row="0" column="0">
364                <widget class="QPushButton" name="add_radius_pb">
365                 <property name="enabled">
366                  <bool>true</bool>
367                 </property>
368                 <property name="sizePolicy">
369                  <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
370                   <horstretch>0</horstretch>
371                   <verstretch>0</verstretch>
372                  </sizepolicy>
373                 </property>
374                 <property name="text">
375                  <string>+</string>
376                 </property>
377                </widget>
378               </item>
379               <item row="0" column="1" rowspan="4">
380                <widget class="QListWidget" name="radius_lw">
381                 <property name="sizePolicy">
382                  <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
383                   <horstretch>0</horstretch>
384                   <verstretch>0</verstretch>
385                  </sizepolicy>
386                 </property>
387                </widget>
388               </item>
389               <item row="1" column="0">
390                <widget class="QPushButton" name="del_radius_pb">
391                 <property name="sizePolicy">
392                  <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
393                   <horstretch>0</horstretch>
394                   <verstretch>0</verstretch>
395                  </sizepolicy>
396                 </property>
397                 <property name="text">
398                  <string>-</string>
399                 </property>
400                </widget>
401               </item>
402               <item row="2" column="0">
403                <spacer name="verticalSpacer">
404                 <property name="orientation">
405                  <enum>Qt::Vertical</enum>
406                 </property>
407                 <property name="sizeHint" stdset="0">
408                  <size>
409                   <width>20</width>
410                   <height>139</height>
411                  </size>
412                 </property>
413                </spacer>
414               </item>
415              </layout>
416             </widget>
417             <widget class="QWidget" name="ext_angle_tab">
418              <attribute name="title">
419               <string>angle</string>
420              </attribute>
421              <layout class="QGridLayout" name="gridLayout_3">
422               <item row="0" column="0">
423                <widget class="QPushButton" name="add_angle_pb">
424                 <property name="enabled">
425                  <bool>true</bool>
426                 </property>
427                 <property name="sizePolicy">
428                  <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
429                   <horstretch>0</horstretch>
430                   <verstretch>0</verstretch>
431                  </sizepolicy>
432                 </property>
433                 <property name="text">
434                  <string>+</string>
435                 </property>
436                </widget>
437               </item>
438               <item row="0" column="1" rowspan="3">
439                <widget class="QListWidget" name="angle_lw"/>
440               </item>
441               <item row="1" column="0">
442                <widget class="QPushButton" name="del_angle_pb">
443                 <property name="sizePolicy">
444                  <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
445                   <horstretch>0</horstretch>
446                   <verstretch>0</verstretch>
447                  </sizepolicy>
448                 </property>
449                 <property name="text">
450                  <string>-</string>
451                 </property>
452                </widget>
453               </item>
454               <item row="2" column="0">
455                <spacer name="verticalSpacer_2">
456                 <property name="orientation">
457                  <enum>Qt::Vertical</enum>
458                 </property>
459                 <property name="sizeHint" stdset="0">
460                  <size>
461                   <width>20</width>
462                   <height>139</height>
463                  </size>
464                 </property>
465                </spacer>
466               </item>
467              </layout>
468             </widget>
469             <widget class="QWidget" name="ext_height_tab">
470              <attribute name="title">
471               <string>height</string>
472              </attribute>
473              <layout class="QGridLayout" name="gridLayout_4">
474               <item row="0" column="0">
475                <widget class="QPushButton" name="add_height_pb">
476                 <property name="enabled">
477                  <bool>true</bool>
478                 </property>
479                 <property name="sizePolicy">
480                  <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
481                   <horstretch>0</horstretch>
482                   <verstretch>0</verstretch>
483                  </sizepolicy>
484                 </property>
485                 <property name="text">
486                  <string>+</string>
487                 </property>
488                </widget>
489               </item>
490               <item row="0" column="1" rowspan="3">
491                <widget class="QListWidget" name="height_lw">
492                 <property name="sizePolicy">
493                  <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
494                   <horstretch>0</horstretch>
495                   <verstretch>0</verstretch>
496                  </sizepolicy>
497                 </property>
498                </widget>
499               </item>
500               <item row="1" column="0">
501                <widget class="QPushButton" name="del_height_pb">
502                 <property name="sizePolicy">
503                  <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
504                   <horstretch>0</horstretch>
505                   <verstretch>0</verstretch>
506                  </sizepolicy>
507                 </property>
508                 <property name="text">
509                  <string>-</string>
510                 </property>
511                </widget>
512               </item>
513               <item row="2" column="0">
514                <spacer name="verticalSpacer_3">
515                 <property name="orientation">
516                  <enum>Qt::Vertical</enum>
517                 </property>
518                 <property name="sizeHint" stdset="0">
519                  <size>
520                   <width>20</width>
521                   <height>139</height>
522                  </size>
523                 </property>
524                </spacer>
525               </item>
526              </layout>
527             </widget>
528            </widget>
529           </item>
530           <item>
531            <spacer name="verticalSpacer_4">
532             <property name="orientation">
533              <enum>Qt::Vertical</enum>
534             </property>
535             <property name="sizeHint" stdset="0">
536              <size>
537               <width>20</width>
538               <height>0</height>
539              </size>
540             </property>
541            </spacer>
542           </item>
543          </layout>
544         </widget>
545        </item>
546       </layout>
547      </widget>
548     </widget>
549    </item>
550   </layout>
551  </widget>
552  <resources/>
553  <connections>
554   <connection>
555    <sender>rb2</sender>
556    <signal>clicked()</signal>
557    <receiver>n_group</receiver>
558    <slot>hide()</slot>
559    <hints>
560     <hint type="sourcelabel">
561      <x>257</x>
562      <y>40</y>
563     </hint>
564     <hint type="destinationlabel">
565      <x>163</x>
566      <y>412</y>
567     </hint>
568    </hints>
569   </connection>
570   <connection>
571    <sender>rb1</sender>
572    <signal>clicked()</signal>
573    <receiver>n_group</receiver>
574    <slot>show()</slot>
575    <hints>
576     <hint type="sourcelabel">
577      <x>163</x>
578      <y>40</y>
579     </hint>
580     <hint type="destinationlabel">
581      <x>163</x>
582      <y>412</y>
583     </hint>
584    </hints>
585   </connection>
586   <connection>
587    <sender>rb2</sender>
588    <signal>clicked()</signal>
589    <receiver>random_param_w</receiver>
590    <slot>show()</slot>
591    <hints>
592     <hint type="sourcelabel">
593      <x>257</x>
594      <y>40</y>
595     </hint>
596     <hint type="destinationlabel">
597      <x>163</x>
598      <y>605</y>
599     </hint>
600    </hints>
601   </connection>
602   <connection>
603    <sender>rb1</sender>
604    <signal>clicked()</signal>
605    <receiver>geomobj_group</receiver>
606    <slot>show()</slot>
607    <hints>
608     <hint type="sourcelabel">
609      <x>163</x>
610      <y>40</y>
611     </hint>
612     <hint type="destinationlabel">
613      <x>163</x>
614      <y>145</y>
615     </hint>
616    </hints>
617   </connection>
618   <connection>
619    <sender>rb0</sender>
620    <signal>clicked()</signal>
621    <receiver>geomobj_group</receiver>
622    <slot>hide()</slot>
623    <hints>
624     <hint type="sourcelabel">
625      <x>69</x>
626      <y>40</y>
627     </hint>
628     <hint type="destinationlabel">
629      <x>163</x>
630      <y>145</y>
631     </hint>
632    </hints>
633   </connection>
634   <connection>
635    <sender>rb0</sender>
636    <signal>clicked()</signal>
637    <receiver>n_group</receiver>
638    <slot>show()</slot>
639    <hints>
640     <hint type="sourcelabel">
641      <x>69</x>
642      <y>40</y>
643     </hint>
644     <hint type="destinationlabel">
645      <x>163</x>
646      <y>412</y>
647     </hint>
648    </hints>
649   </connection>
650   <connection>
651    <sender>rb1</sender>
652    <signal>clicked()</signal>
653    <receiver>random_param_w</receiver>
654    <slot>hide()</slot>
655    <hints>
656     <hint type="sourcelabel">
657      <x>163</x>
658      <y>40</y>
659     </hint>
660     <hint type="destinationlabel">
661      <x>163</x>
662      <y>605</y>
663     </hint>
664    </hints>
665   </connection>
666   <connection>
667    <sender>rb1</sender>
668    <signal>clicked()</signal>
669    <receiver>rah_group</receiver>
670    <slot>show()</slot>
671    <hints>
672     <hint type="sourcelabel">
673      <x>163</x>
674      <y>40</y>
675     </hint>
676     <hint type="destinationlabel">
677      <x>163</x>
678      <y>278</y>
679     </hint>
680    </hints>
681   </connection>
682   <connection>
683    <sender>rb2</sender>
684    <signal>clicked()</signal>
685    <receiver>rah_group</receiver>
686    <slot>hide()</slot>
687    <hints>
688     <hint type="sourcelabel">
689      <x>257</x>
690      <y>40</y>
691     </hint>
692     <hint type="destinationlabel">
693      <x>163</x>
694      <y>278</y>
695     </hint>
696    </hints>
697   </connection>
698   <connection>
699    <sender>rb0</sender>
700    <signal>clicked()</signal>
701    <receiver>random_param_w</receiver>
702    <slot>hide()</slot>
703    <hints>
704     <hint type="sourcelabel">
705      <x>69</x>
706      <y>40</y>
707     </hint>
708     <hint type="destinationlabel">
709      <x>163</x>
710      <y>605</y>
711     </hint>
712    </hints>
713   </connection>
714   <connection>
715    <sender>rb2</sender>
716    <signal>clicked()</signal>
717    <receiver>geomobj_group</receiver>
718    <slot>show()</slot>
719    <hints>
720     <hint type="sourcelabel">
721      <x>257</x>
722      <y>40</y>
723     </hint>
724     <hint type="destinationlabel">
725      <x>163</x>
726      <y>145</y>
727     </hint>
728    </hints>
729   </connection>
730   <connection>
731    <sender>rb0</sender>
732    <signal>clicked()</signal>
733    <receiver>rah_group</receiver>
734    <slot>hide()</slot>
735    <hints>
736     <hint type="sourcelabel">
737      <x>69</x>
738      <y>40</y>
739     </hint>
740     <hint type="destinationlabel">
741      <x>163</x>
742      <y>278</y>
743     </hint>
744    </hints>
745   </connection>
746  </connections>
747 </ui>