Salome HOME
9cfa5b977bb4b6c5e7783b390cf0a7db34333832
[plugins/hexoticplugin.git] / src / GUI / HexoticPluginGUI_StdWidget_QTD.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>HexoticPluginGUI_StdWidget_QTD</class>
4  <widget class="QWidget" name="HexoticPluginGUI_StdWidget_QTD">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>561</width>
10     <height>581</height>
11    </rect>
12   </property>
13   <layout class="QGridLayout" name="gridLayout">
14    <property name="margin">
15     <number>0</number>
16    </property>
17    <item row="0" column="0" colspan="2">
18     <widget class="QGroupBox" name="hexoticInputSize">
19      <property name="title">
20       <string>Hexotic_INPUT_SIZE</string>
21      </property>
22      <layout class="QGridLayout" name="gridLayout_4">
23       <item row="0" column="0">
24        <widget class="QLabel" name="label">
25         <property name="text">
26          <string>Hexotic_MIN_SIZE</string>
27         </property>
28        </widget>
29       </item>
30       <item row="0" column="1">
31        <widget class="SalomeApp_DoubleSpinBox" name="myMinSize"/>
32       </item>
33       <item row="1" column="0">
34        <widget class="QLabel" name="label_2">
35         <property name="text">
36          <string>Hexotic_MAX_SIZE</string>
37         </property>
38        </widget>
39       </item>
40       <item row="1" column="1">
41        <widget class="SalomeApp_DoubleSpinBox" name="myMaxSize"/>
42       </item>
43      </layout>
44     </widget>
45    </item>
46    <item row="0" column="2" colspan="2">
47     <widget class="QGroupBox" name="hexoticInputLevel">
48      <property name="title">
49       <string>Hexotic_INPUT_LEVEL</string>
50      </property>
51      <layout class="QGridLayout" name="gridLayout_3">
52       <item row="0" column="0">
53        <widget class="QLabel" name="label_3">
54         <property name="text">
55          <string>Hexotic_HEXES_MIN_LEVEL</string>
56         </property>
57        </widget>
58       </item>
59       <item row="0" column="1">
60        <widget class="SalomeApp_IntSpinBox" name="myHexesMinLevel"/>
61       </item>
62       <item row="1" column="0">
63        <widget class="QLabel" name="label_4">
64         <property name="text">
65          <string>Hexotic_HEXES_MAX_LEVEL</string>
66         </property>
67        </widget>
68       </item>
69       <item row="1" column="1">
70        <widget class="SalomeApp_IntSpinBox" name="myHexesMaxLevel"/>
71       </item>
72      </layout>
73     </widget>
74    </item>
75    <item row="1" column="0" colspan="2">
76     <widget class="QCheckBox" name="myHexoticIgnoreRidges">
77      <property name="text">
78       <string>Hexotic_IGNORE_RIDGES</string>
79      </property>
80     </widget>
81    </item>
82    <item row="3" column="0" colspan="2">
83     <widget class="QLabel" name="label_5">
84      <property name="text">
85       <string>Hexotic_SHARP_ANGLE_THRESHOLD</string>
86      </property>
87     </widget>
88    </item>
89    <item row="3" column="3">
90     <widget class="SalomeApp_DoubleSpinBox" name="myHexoticSharpAngleThreshold"/>
91    </item>
92    <item row="4" column="0">
93     <widget class="QLabel" name="label_6">
94      <property name="text">
95       <string>Hexotic_NB_PROC</string>
96      </property>
97     </widget>
98    </item>
99    <item row="4" column="3">
100     <widget class="SalomeApp_IntSpinBox" name="myHexoticNbProc"/>
101    </item>
102    <item row="5" column="0">
103     <widget class="QLabel" name="label_7">
104      <property name="text">
105       <string>Hexotic_WORKING_DIR</string>
106      </property>
107     </widget>
108    </item>
109    <item row="5" column="1" colspan="2">
110     <widget class="QPushButton" name="dirBtn">
111      <property name="sizePolicy">
112       <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
113        <horstretch>0</horstretch>
114        <verstretch>0</verstretch>
115       </sizepolicy>
116      </property>
117      <property name="text">
118       <string>Hexotic_SELECT_DIR</string>
119      </property>
120     </widget>
121    </item>
122    <item row="5" column="3">
123     <widget class="QLineEdit" name="myHexoticWorkingDir"/>
124    </item>
125    <item row="7" column="0">
126     <widget class="QLabel" name="label_8">
127      <property name="text">
128       <string>Hexotic_VERBOSITY</string>
129      </property>
130     </widget>
131    </item>
132    <item row="7" column="3">
133     <widget class="QSpinBox" name="myHexoticVerbosity">
134      <property name="maximum">
135       <number>2</number>
136      </property>
137      <property name="value">
138       <number>1</number>
139      </property>
140     </widget>
141    </item>
142    <item row="8" column="0" colspan="4">
143     <widget class="QGroupBox" name="groupBox">
144      <property name="title">
145       <string>Hexotic_SUBDOMAIN_MESH_MODE</string>
146      </property>
147      <layout class="QVBoxLayout" name="verticalLayout">
148       <item>
149        <widget class="QComboBox" name="myHexoticSdMode">
150         <property name="currentIndex">
151          <number>3</number>
152         </property>
153         <property name="maxVisibleItems">
154          <number>4</number>
155         </property>
156         <item>
157          <property name="text">
158           <string>Hexotic_SD_MODE_1</string>
159          </property>
160         </item>
161         <item>
162          <property name="text">
163           <string>Hexotic_SD_MODE_2</string>
164          </property>
165         </item>
166         <item>
167          <property name="text">
168           <string>Hexotic_SD_MODE_3</string>
169          </property>
170         </item>
171         <item>
172          <property name="text">
173           <string>Hexotic_SD_MODE_4</string>
174          </property>
175         </item>
176        </widget>
177       </item>
178       <item>
179        <widget class="QLabel" name="sdModeLabel">
180         <property name="minimumSize">
181          <size>
182           <width>500</width>
183           <height>250</height>
184          </size>
185         </property>
186         <property name="maximumSize">
187          <size>
188           <width>500</width>
189           <height>250</height>
190          </size>
191         </property>
192         <property name="text">
193          <string/>
194         </property>
195         <property name="scaledContents">
196          <bool>true</bool>
197         </property>
198        </widget>
199       </item>
200      </layout>
201     </widget>
202    </item>
203    <item row="1" column="2" colspan="2">
204     <widget class="QCheckBox" name="myHexoticInvalidElements">
205      <property name="text">
206       <string>Hexotic_INVALID_ELEMENTS</string>
207      </property>
208     </widget>
209    </item>
210    <item row="6" column="0">
211     <widget class="QLabel" name="label_9">
212      <property name="text">
213       <string>Hexotic_MAX_MEMORY</string>
214      </property>
215     </widget>
216    </item>
217    <item row="6" column="3">
218     <widget class="QSpinBox" name="myHexoticMaxMemory">
219      <property name="maximum">
220       <number>99999</number>
221      </property>
222      <property name="singleStep">
223       <number>128</number>
224      </property>
225      <property name="value">
226       <number>2048</number>
227      </property>
228     </widget>
229    </item>
230   </layout>
231  </widget>
232  <customwidgets>
233   <customwidget>
234    <class>SalomeApp_DoubleSpinBox</class>
235    <extends>QLineEdit</extends>
236    <header location="global">SalomeApp_DoubleSpinBox.h</header>
237   </customwidget>
238   <customwidget>
239    <class>SalomeApp_IntSpinBox</class>
240    <extends>QLineEdit</extends>
241    <header location="global">SalomeApp_IntSpinBox.h</header>
242   </customwidget>
243  </customwidgets>
244  <tabstops>
245   <tabstop>myMinSize</tabstop>
246   <tabstop>myMaxSize</tabstop>
247   <tabstop>myHexesMinLevel</tabstop>
248   <tabstop>myHexesMaxLevel</tabstop>
249   <tabstop>myHexoticIgnoreRidges</tabstop>
250   <tabstop>myHexoticInvalidElements</tabstop>
251   <tabstop>myHexoticSharpAngleThreshold</tabstop>
252   <tabstop>myHexoticNbProc</tabstop>
253   <tabstop>dirBtn</tabstop>
254   <tabstop>myHexoticWorkingDir</tabstop>
255   <tabstop>myHexoticMaxMemory</tabstop>
256   <tabstop>myHexoticVerbosity</tabstop>
257   <tabstop>myHexoticSdMode</tabstop>
258  </tabstops>
259  <resources/>
260  <connections>
261   <connection>
262    <sender>dirBtn</sender>
263    <signal>clicked()</signal>
264    <receiver>HexoticPluginGUI_StdWidget_QTD</receiver>
265    <slot>onDirBtnClicked()</slot>
266    <hints>
267     <hint type="sourcelabel">
268      <x>261</x>
269      <y>220</y>
270     </hint>
271     <hint type="destinationlabel">
272      <x>390</x>
273      <y>143</y>
274     </hint>
275    </hints>
276   </connection>
277   <connection>
278    <sender>myHexoticSdMode</sender>
279    <signal>currentIndexChanged(int)</signal>
280    <receiver>HexoticPluginGUI_StdWidget_QTD</receiver>
281    <slot>onSdModeSelected(int)</slot>
282    <hints>
283     <hint type="sourcelabel">
284      <x>147</x>
285      <y>310</y>
286     </hint>
287     <hint type="destinationlabel">
288      <x>170</x>
289      <y>258</y>
290     </hint>
291    </hints>
292   </connection>
293  </connections>
294  <slots>
295   <slot>onDirBtnClicked()</slot>
296   <slot>onSdModeSelected(int)</slot>
297  </slots>
298 </ui>