1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>TransformationDialog</class>
4 <widget class="QDialog" name="TransformationDialog">
5 <property name="geometry">
13 <property name="sizePolicy">
14 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
19 <property name="minimumSize">
25 <property name="windowTitle">
26 <string>Transform Operation</string>
28 <layout class="QVBoxLayout" name="verticalLayout_4">
29 <property name="sizeConstraint">
30 <enum>QLayout::SetDefaultConstraint</enum>
33 <widget class="QGroupBox" name="groupBox">
34 <property name="sizePolicy">
35 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
36 <horstretch>0</horstretch>
37 <verstretch>0</verstretch>
40 <property name="minimumSize">
46 <property name="maximumSize">
48 <width>16777215</width>
52 <property name="title">
55 <layout class="QHBoxLayout" name="horizontalLayout">
57 <widget class="QRadioButton" name="rb0">
58 <property name="sizePolicy">
59 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
60 <horstretch>0</horstretch>
61 <verstretch>0</verstretch>
64 <property name="text">
65 <string>Translation</string>
67 <property name="checked">
73 <widget class="QRadioButton" name="rb1">
74 <property name="sizePolicy">
75 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
76 <horstretch>0</horstretch>
77 <verstretch>0</verstretch>
80 <property name="text">
81 <string>Scale</string>
86 <widget class="QRadioButton" name="rb2">
87 <property name="sizePolicy">
88 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
89 <horstretch>0</horstretch>
90 <verstretch>0</verstretch>
93 <property name="text">
94 <string>Rotation</string>
102 <widget class="QGroupBox" name="groupBox_2">
103 <property name="title">
106 <layout class="QVBoxLayout" name="verticalLayout">
108 <widget class="QWidget" name="widget" native="true">
109 <layout class="QFormLayout" name="formLayout">
110 <property name="fieldGrowthPolicy">
111 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
113 <item row="0" column="0">
114 <widget class="QLabel" name="label_6">
115 <property name="text">
116 <string>elements</string>
120 <item row="0" column="1">
121 <widget class="QLineEdit" name="elts_le_rb0">
122 <property name="sizePolicy">
123 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
124 <horstretch>0</horstretch>
125 <verstretch>0</verstretch>
128 <property name="maximumSize">
130 <width>16777215</width>
131 <height>16777215</height>
134 <property name="readOnly">
139 <item row="1" column="0">
140 <widget class="QLabel" name="label_5">
141 <property name="text">
142 <string>vector</string>
146 <item row="1" column="1">
147 <widget class="QLineEdit" name="vec_le_rb0">
148 <property name="sizePolicy">
149 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
150 <horstretch>0</horstretch>
151 <verstretch>0</verstretch>
154 <property name="maximumSize">
156 <width>16777215</width>
157 <height>16777215</height>
160 <property name="readOnly">
169 <widget class="QWidget" name="widget_2" native="true">
170 <layout class="QFormLayout" name="formLayout_2">
171 <property name="fieldGrowthPolicy">
172 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
174 <item row="1" column="0">
175 <widget class="QLabel" name="label_8">
176 <property name="text">
177 <string>elements</string>
181 <item row="1" column="1">
182 <widget class="QLineEdit" name="elts_le_rb1">
183 <property name="sizePolicy">
184 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
185 <horstretch>0</horstretch>
186 <verstretch>0</verstretch>
189 <property name="maximumSize">
191 <width>16777215</width>
192 <height>16777215</height>
195 <property name="readOnly">
200 <item row="2" column="0">
201 <widget class="QLabel" name="label_3">
202 <property name="text">
203 <string>vertex</string>
207 <item row="2" column="1">
208 <widget class="QLineEdit" name="vex_le_rb1">
209 <property name="sizePolicy">
210 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
211 <horstretch>0</horstretch>
212 <verstretch>0</verstretch>
215 <property name="maximumSize">
217 <width>16777215</width>
218 <height>16777215</height>
221 <property name="readOnly">
226 <item row="3" column="0">
227 <widget class="QLabel" name="label">
228 <property name="text">
233 <item row="3" column="1">
234 <widget class="QDoubleSpinBox" name="k_spb">
235 <property name="sizePolicy">
236 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
237 <horstretch>0</horstretch>
238 <verstretch>0</verstretch>
241 <property name="decimals">
244 <property name="maximum">
245 <double>1000000000.000000000000000</double>
247 <property name="value">
248 <double>1.000000000000000</double>
256 <widget class="QWidget" name="widget_3" native="true">
257 <layout class="QFormLayout" name="formLayout_3">
258 <property name="fieldGrowthPolicy">
259 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
261 <item row="1" column="0">
262 <widget class="QLabel" name="label_9">
263 <property name="text">
264 <string>elements</string>
268 <item row="1" column="1">
269 <widget class="QLineEdit" name="elts_le_rb2">
270 <property name="sizePolicy">
271 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
272 <horstretch>0</horstretch>
273 <verstretch>0</verstretch>
276 <property name="maximumSize">
278 <width>16777215</width>
279 <height>16777215</height>
282 <property name="readOnly">
287 <item row="2" column="0">
288 <widget class="QLabel" name="label_7">
289 <property name="text">
290 <string>vertex</string>
294 <item row="2" column="1">
295 <widget class="QLineEdit" name="vex_le_rb2">
296 <property name="sizePolicy">
297 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
298 <horstretch>0</horstretch>
299 <verstretch>0</verstretch>
302 <property name="maximumSize">
304 <width>16777215</width>
305 <height>16777215</height>
308 <property name="readOnly">
313 <item row="3" column="0">
314 <widget class="QLabel" name="label_2">
315 <property name="text">
316 <string>vector</string>
320 <item row="3" column="1">
321 <widget class="QLineEdit" name="vec_le_rb2">
322 <property name="sizePolicy">
323 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
324 <horstretch>0</horstretch>
325 <verstretch>0</verstretch>
328 <property name="maximumSize">
330 <width>16777215</width>
331 <height>16777215</height>
334 <property name="readOnly">
339 <item row="4" column="0">
340 <widget class="QLabel" name="label_4">
341 <property name="text">
342 <string>angle</string>
346 <item row="4" column="1">
347 <widget class="QDoubleSpinBox" name="angle_spb">
348 <property name="sizePolicy">
349 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
350 <horstretch>0</horstretch>
351 <verstretch>0</verstretch>
354 <property name="wrapping">
357 <property name="prefix">
360 <property name="suffix">
363 <property name="decimals">
366 <property name="maximum">
367 <double>360.000000000000000</double>
369 <property name="value">
370 <double>360.000000000000000</double>
383 <tabstop>rb0</tabstop>
384 <tabstop>rb1</tabstop>
385 <tabstop>rb2</tabstop>
386 <tabstop>elts_le_rb0</tabstop>
387 <tabstop>vec_le_rb0</tabstop>
388 <tabstop>elts_le_rb1</tabstop>
389 <tabstop>vex_le_rb1</tabstop>
390 <tabstop>elts_le_rb2</tabstop>
391 <tabstop>vex_le_rb2</tabstop>
392 <tabstop>vec_le_rb2</tabstop>
393 <tabstop>k_spb</tabstop>
394 <tabstop>angle_spb</tabstop>
400 <signal>clicked()</signal>
401 <receiver>widget</receiver>
404 <hint type="sourcelabel">
408 <hint type="destinationlabel">
416 <signal>clicked()</signal>
417 <receiver>widget_2</receiver>
420 <hint type="sourcelabel">
424 <hint type="destinationlabel">
432 <signal>clicked()</signal>
433 <receiver>widget_3</receiver>
436 <hint type="sourcelabel">
440 <hint type="destinationlabel">
448 <signal>clicked()</signal>
449 <receiver>widget</receiver>
452 <hint type="sourcelabel">
456 <hint type="destinationlabel">
464 <signal>clicked()</signal>
465 <receiver>widget_2</receiver>
468 <hint type="sourcelabel">
472 <hint type="destinationlabel">
480 <signal>clicked()</signal>
481 <receiver>widget_3</receiver>
484 <hint type="sourcelabel">
488 <hint type="destinationlabel">
496 <signal>clicked()</signal>
497 <receiver>widget_3</receiver>
500 <hint type="sourcelabel">
504 <hint type="destinationlabel">
512 <signal>clicked()</signal>
513 <receiver>widget_2</receiver>
516 <hint type="sourcelabel">
520 <hint type="destinationlabel">
528 <signal>clicked()</signal>
529 <receiver>widget</receiver>
532 <hint type="sourcelabel">
536 <hint type="destinationlabel">