Salome HOME
71505ad830563920aff2f5fb25ff70a34da91dc3
[modules/hexablock.git] / src / HEXABLOCKGUI / PrismQuad_QTD.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>PrismQuadDialog</class>
4  <widget class="QDialog" name="PrismQuadDialog">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>353</width>
10     <height>540</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>0</width>
22     <height>300</height>
23    </size>
24   </property>
25   <property name="maximumSize">
26    <size>
27     <width>16777215</width>
28     <height>16777215</height>
29    </size>
30   </property>
31   <property name="windowTitle">
32    <string>Extrude Quad(s) Operation</string>
33   </property>
34   <layout class="QVBoxLayout" name="verticalLayout_4">
35    <item>
36     <widget class="QWidget" name="widget" native="true">
37      <layout class="QHBoxLayout" name="horizontalLayout_2">
38       <item>
39        <widget class="QRadioButton" name="extrudeTop_rb">
40         <property name="text">
41          <string>Simple</string>
42         </property>
43         <property name="checked">
44          <bool>true</bool>
45         </property>
46        </widget>
47       </item>
48       <item>
49        <widget class="QRadioButton" name="extrudeUni_rb">
50         <property name="text">
51          <string>Uniform</string>
52         </property>
53        </widget>
54       </item>
55       <item>
56        <widget class="QRadioButton" name="extrude_rb">
57         <property name="text">
58          <string>Custom</string>
59         </property>
60        </widget>
61       </item>
62      </layout>
63     </widget>
64    </item>
65    <item>
66     <widget class="QScrollArea" name="scrollArea">
67      <property name="widgetResizable">
68       <bool>true</bool>
69      </property>
70      <widget class="QWidget" name="scrollAreaWidgetContents_2">
71       <property name="geometry">
72        <rect>
73         <x>0</x>
74         <y>0</y>
75         <width>333</width>
76         <height>474</height>
77        </rect>
78       </property>
79       <layout class="QVBoxLayout" name="verticalLayout_2">
80        <item>
81         <widget class="QLabel" name="label_3">
82          <property name="text">
83           <string>Quad(s):</string>
84          </property>
85         </widget>
86        </item>
87        <item>
88         <widget class="QListWidget" name="quads_lw">
89          <property name="sizePolicy">
90           <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
91            <horstretch>0</horstretch>
92            <verstretch>0</verstretch>
93           </sizepolicy>
94          </property>
95         </widget>
96        </item>
97        <item>
98         <widget class="QWidget" name="widget_4" native="true">
99          <layout class="QFormLayout" name="formLayout_4">
100           <item row="0" column="0">
101            <widget class="QLabel" name="label_4">
102             <property name="sizePolicy">
103              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
104               <horstretch>0</horstretch>
105               <verstretch>0</verstretch>
106              </sizepolicy>
107             </property>
108             <property name="text">
109              <string>direction</string>
110             </property>
111            </widget>
112           </item>
113           <item row="0" column="1">
114            <widget class="QLineEdit" name="axis_le">
115             <property name="sizePolicy">
116              <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
117               <horstretch>0</horstretch>
118               <verstretch>0</verstretch>
119              </sizepolicy>
120             </property>
121             <property name="maximumSize">
122              <size>
123               <width>16777215</width>
124               <height>16777215</height>
125              </size>
126             </property>
127             <property name="readOnly">
128              <bool>false</bool>
129             </property>
130            </widget>
131           </item>
132          </layout>
133         </widget>
134        </item>
135        <item>
136         <widget class="QWidget" name="widget_6" native="true">
137          <layout class="QFormLayout" name="formLayout">
138           <item row="0" column="0">
139            <widget class="QLabel" name="label_2">
140             <property name="text">
141              <string>length</string>
142             </property>
143            </widget>
144           </item>
145           <item row="0" column="1">
146            <widget class="QDoubleSpinBox" name="length_spb">
147             <property name="decimals">
148              <number>6</number>
149             </property>
150             <property name="maximum">
151              <double>1000000000.000000000000000</double>
152             </property>
153             <property name="value">
154              <double>1.000000000000000</double>
155             </property>
156            </widget>
157           </item>
158           <item row="2" column="1">
159            <widget class="QSpinBox" name="nb_spb">
160             <property name="minimum">
161              <number>1</number>
162             </property>
163             <property name="maximum">
164              <number>1000000</number>
165             </property>
166             <property name="value">
167              <number>1</number>
168             </property>
169            </widget>
170           </item>
171           <item row="2" column="0">
172            <widget class="QLabel" name="label">
173             <property name="text">
174              <string>Nb layers</string>
175             </property>
176            </widget>
177           </item>
178          </layout>
179         </widget>
180        </item>
181        <item>
182         <widget class="QTabWidget" name="layers_height_w">
183          <property name="sizePolicy">
184           <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
185            <horstretch>0</horstretch>
186            <verstretch>0</verstretch>
187           </sizepolicy>
188          </property>
189          <property name="currentIndex">
190           <number>0</number>
191          </property>
192          <widget class="QWidget" name="ext_height_tab">
193           <attribute name="title">
194            <string>height</string>
195           </attribute>
196           <layout class="QGridLayout" name="gridLayout_4">
197            <item row="0" column="0">
198             <widget class="QPushButton" name="add_height_pb">
199              <property name="enabled">
200               <bool>true</bool>
201              </property>
202              <property name="sizePolicy">
203               <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
204                <horstretch>0</horstretch>
205                <verstretch>0</verstretch>
206               </sizepolicy>
207              </property>
208              <property name="text">
209               <string>+</string>
210              </property>
211             </widget>
212            </item>
213            <item row="0" column="1" rowspan="3">
214             <widget class="QListWidget" name="height_lw">
215              <property name="sizePolicy">
216               <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
217                <horstretch>0</horstretch>
218                <verstretch>0</verstretch>
219               </sizepolicy>
220              </property>
221             </widget>
222            </item>
223            <item row="1" column="0">
224             <widget class="QPushButton" name="del_height_pb">
225              <property name="sizePolicy">
226               <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
227                <horstretch>0</horstretch>
228                <verstretch>0</verstretch>
229               </sizepolicy>
230              </property>
231              <property name="text">
232               <string>-</string>
233              </property>
234             </widget>
235            </item>
236            <item row="2" column="0">
237             <spacer name="verticalSpacer_3">
238              <property name="orientation">
239               <enum>Qt::Vertical</enum>
240              </property>
241              <property name="sizeHint" stdset="0">
242               <size>
243                <width>20</width>
244                <height>139</height>
245               </size>
246              </property>
247             </spacer>
248            </item>
249           </layout>
250          </widget>
251         </widget>
252        </item>
253        <item>
254         <spacer name="verticalSpacer">
255          <property name="orientation">
256           <enum>Qt::Vertical</enum>
257          </property>
258          <property name="sizeHint" stdset="0">
259           <size>
260            <width>20</width>
261            <height>0</height>
262           </size>
263          </property>
264         </spacer>
265        </item>
266       </layout>
267      </widget>
268     </widget>
269    </item>
270   </layout>
271  </widget>
272  <resources/>
273  <connections>
274   <connection>
275    <sender>extrudeTop_rb</sender>
276    <signal>clicked()</signal>
277    <receiver>widget_4</receiver>
278    <slot>hide()</slot>
279    <hints>
280     <hint type="sourcelabel">
281      <x>95</x>
282      <y>127</y>
283     </hint>
284     <hint type="destinationlabel">
285      <x>204</x>
286      <y>417</y>
287     </hint>
288    </hints>
289   </connection>
290   <connection>
291    <sender>extrudeTop_rb</sender>
292    <signal>clicked()</signal>
293    <receiver>label_2</receiver>
294    <slot>hide()</slot>
295    <hints>
296     <hint type="sourcelabel">
297      <x>95</x>
298      <y>127</y>
299     </hint>
300     <hint type="destinationlabel">
301      <x>64</x>
302      <y>468</y>
303     </hint>
304    </hints>
305   </connection>
306   <connection>
307    <sender>extrudeTop_rb</sender>
308    <signal>clicked()</signal>
309    <receiver>length_spb</receiver>
310    <slot>hide()</slot>
311    <hints>
312     <hint type="sourcelabel">
313      <x>95</x>
314      <y>127</y>
315     </hint>
316     <hint type="destinationlabel">
317      <x>227</x>
318      <y>468</y>
319     </hint>
320    </hints>
321   </connection>
322   <connection>
323    <sender>extrudeTop_rb</sender>
324    <signal>clicked()</signal>
325    <receiver>layers_height_w</receiver>
326    <slot>hide()</slot>
327    <hints>
328     <hint type="sourcelabel">
329      <x>95</x>
330      <y>127</y>
331     </hint>
332     <hint type="destinationlabel">
333      <x>204</x>
334      <y>619</y>
335     </hint>
336    </hints>
337   </connection>
338   <connection>
339    <sender>extrudeUni_rb</sender>
340    <signal>clicked()</signal>
341    <receiver>widget_4</receiver>
342    <slot>show()</slot>
343    <hints>
344     <hint type="sourcelabel">
345      <x>204</x>
346      <y>127</y>
347     </hint>
348     <hint type="destinationlabel">
349      <x>204</x>
350      <y>417</y>
351     </hint>
352    </hints>
353   </connection>
354   <connection>
355    <sender>extrudeUni_rb</sender>
356    <signal>clicked()</signal>
357    <receiver>widget_6</receiver>
358    <slot>show()</slot>
359    <hints>
360     <hint type="sourcelabel">
361      <x>204</x>
362      <y>127</y>
363     </hint>
364     <hint type="destinationlabel">
365      <x>204</x>
366      <y>487</y>
367     </hint>
368    </hints>
369   </connection>
370   <connection>
371    <sender>extrudeUni_rb</sender>
372    <signal>clicked()</signal>
373    <receiver>layers_height_w</receiver>
374    <slot>hide()</slot>
375    <hints>
376     <hint type="sourcelabel">
377      <x>204</x>
378      <y>127</y>
379     </hint>
380     <hint type="destinationlabel">
381      <x>204</x>
382      <y>619</y>
383     </hint>
384    </hints>
385   </connection>
386   <connection>
387    <sender>extrude_rb</sender>
388    <signal>clicked()</signal>
389    <receiver>widget_4</receiver>
390    <slot>show()</slot>
391    <hints>
392     <hint type="sourcelabel">
393      <x>312</x>
394      <y>127</y>
395     </hint>
396     <hint type="destinationlabel">
397      <x>204</x>
398      <y>417</y>
399     </hint>
400    </hints>
401   </connection>
402   <connection>
403    <sender>extrude_rb</sender>
404    <signal>clicked()</signal>
405    <receiver>widget_6</receiver>
406    <slot>hide()</slot>
407    <hints>
408     <hint type="sourcelabel">
409      <x>312</x>
410      <y>127</y>
411     </hint>
412     <hint type="destinationlabel">
413      <x>204</x>
414      <y>487</y>
415     </hint>
416    </hints>
417   </connection>
418   <connection>
419    <sender>extrude_rb</sender>
420    <signal>clicked()</signal>
421    <receiver>layers_height_w</receiver>
422    <slot>show()</slot>
423    <hints>
424     <hint type="sourcelabel">
425      <x>312</x>
426      <y>127</y>
427     </hint>
428     <hint type="destinationlabel">
429      <x>204</x>
430      <y>619</y>
431     </hint>
432    </hints>
433   </connection>
434   <connection>
435    <sender>extrudeUni_rb</sender>
436    <signal>clicked()</signal>
437    <receiver>label_2</receiver>
438    <slot>show()</slot>
439    <hints>
440     <hint type="sourcelabel">
441      <x>204</x>
442      <y>127</y>
443     </hint>
444     <hint type="destinationlabel">
445      <x>64</x>
446      <y>468</y>
447     </hint>
448    </hints>
449   </connection>
450   <connection>
451    <sender>extrudeUni_rb</sender>
452    <signal>clicked()</signal>
453    <receiver>length_spb</receiver>
454    <slot>show()</slot>
455    <hints>
456     <hint type="sourcelabel">
457      <x>204</x>
458      <y>127</y>
459     </hint>
460     <hint type="destinationlabel">
461      <x>227</x>
462      <y>468</y>
463     </hint>
464    </hints>
465   </connection>
466   <connection>
467    <sender>extrudeTop_rb</sender>
468    <signal>clicked()</signal>
469    <receiver>widget_6</receiver>
470    <slot>show()</slot>
471    <hints>
472     <hint type="sourcelabel">
473      <x>95</x>
474      <y>127</y>
475     </hint>
476     <hint type="destinationlabel">
477      <x>202</x>
478      <y>521</y>
479     </hint>
480    </hints>
481   </connection>
482  </connections>
483 </ui>