]> SALOME platform Git repositories - plugins/hexoticplugin.git/blob - src/GUI/HexoticPluginGUI_StdWidget_QTD.ui
Salome HOME
e6c40b99a5a0fd51df713274432e37e787a9d49d
[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>908</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="9" column="0" colspan="4">
204     <widget class="QGroupBox" name="groupBoxAdvanced">
205      <property name="title">
206       <string>Hexotic_ADVANCED</string>
207      </property>
208      <layout class="QHBoxLayout" name="horizontalLayout">
209       <property name="margin">
210        <number>6</number>
211       </property>
212       <item>
213        <widget class="QLabel" name="label_10">
214         <property name="text">
215          <string>Hexotic_TEXT_OPTIONS</string>
216         </property>
217        </widget>
218       </item>
219       <item>
220        <widget class="QLineEdit" name="myTextOptions"/>
221       </item>
222      </layout>
223     </widget>
224    </item>
225    <item row="1" column="2" colspan="2">
226     <widget class="QCheckBox" name="myHexoticInvalidElements">
227      <property name="text">
228       <string>Hexotic_INVALID_ELEMENTS</string>
229      </property>
230     </widget>
231    </item>
232    <item row="6" column="0">
233     <widget class="QLabel" name="label_9">
234      <property name="text">
235       <string>Hexotic_MAX_MEMORY</string>
236      </property>
237     </widget>
238    </item>
239    <item row="6" column="3">
240     <widget class="QSpinBox" name="myHexoticMaxMemory">
241      <property name="maximum">
242       <number>99999</number>
243      </property>
244      <property name="singleStep">
245       <number>128</number>
246      </property>
247      <property name="value">
248       <number>2048</number>
249      </property>
250     </widget>
251    </item>
252   </layout>
253  </widget>
254  <customwidgets>
255   <customwidget>
256    <class>SalomeApp_DoubleSpinBox</class>
257    <extends>QLineEdit</extends>
258    <header location="global">SalomeApp_DoubleSpinBox.h</header>
259   </customwidget>
260   <customwidget>
261    <class>SalomeApp_IntSpinBox</class>
262    <extends>QLineEdit</extends>
263    <header location="global">SalomeApp_IntSpinBox.h</header>
264   </customwidget>
265  </customwidgets>
266  <tabstops>
267   <tabstop>myMinSize</tabstop>
268   <tabstop>myMaxSize</tabstop>
269   <tabstop>myHexesMinLevel</tabstop>
270   <tabstop>myHexesMaxLevel</tabstop>
271   <tabstop>myHexoticIgnoreRidges</tabstop>
272   <tabstop>myHexoticInvalidElements</tabstop>
273   <tabstop>myHexoticSharpAngleThreshold</tabstop>
274   <tabstop>myHexoticNbProc</tabstop>
275   <tabstop>dirBtn</tabstop>
276   <tabstop>myHexoticWorkingDir</tabstop>
277   <tabstop>myHexoticMaxMemory</tabstop>
278   <tabstop>myHexoticVerbosity</tabstop>
279   <tabstop>myHexoticSdMode</tabstop>
280  </tabstops>
281  <resources/>
282  <connections>
283   <connection>
284    <sender>dirBtn</sender>
285    <signal>clicked()</signal>
286    <receiver>HexoticPluginGUI_StdWidget_QTD</receiver>
287    <slot>onDirBtnClicked()</slot>
288    <hints>
289     <hint type="sourcelabel">
290      <x>261</x>
291      <y>220</y>
292     </hint>
293     <hint type="destinationlabel">
294      <x>390</x>
295      <y>143</y>
296     </hint>
297    </hints>
298   </connection>
299   <connection>
300    <sender>myHexoticSdMode</sender>
301    <signal>currentIndexChanged(int)</signal>
302    <receiver>HexoticPluginGUI_StdWidget_QTD</receiver>
303    <slot>onSdModeSelected(int)</slot>
304    <hints>
305     <hint type="sourcelabel">
306      <x>147</x>
307      <y>310</y>
308     </hint>
309     <hint type="destinationlabel">
310      <x>170</x>
311      <y>258</y>
312     </hint>
313    </hints>
314   </connection>
315  </connections>
316  <slots>
317   <slot>onDirBtnClicked()</slot>
318   <slot>onSdModeSelected(int)</slot>
319  </slots>
320 </ui>