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