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="Fixed">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
19 <property name="windowTitle">
20 <string>Transform Operation</string>
22 <layout class="QVBoxLayout" name="verticalLayout_4">
23 <property name="sizeConstraint">
24 <enum>QLayout::SetDefaultConstraint</enum>
27 <widget class="QGroupBox" name="groupBox">
28 <property name="sizePolicy">
29 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
30 <horstretch>0</horstretch>
31 <verstretch>0</verstretch>
34 <property name="minimumSize">
40 <property name="title">
43 <layout class="QHBoxLayout" name="horizontalLayout">
45 <widget class="QRadioButton" name="rb0">
46 <property name="sizePolicy">
47 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
48 <horstretch>0</horstretch>
49 <verstretch>0</verstretch>
52 <property name="text">
53 <string>Translation</string>
55 <property name="checked">
61 <widget class="QRadioButton" name="rb1">
62 <property name="sizePolicy">
63 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
64 <horstretch>0</horstretch>
65 <verstretch>0</verstretch>
68 <property name="text">
69 <string>Scale</string>
74 <widget class="QRadioButton" name="rb2">
75 <property name="sizePolicy">
76 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
77 <horstretch>0</horstretch>
78 <verstretch>0</verstretch>
81 <property name="text">
82 <string>Rotation</string>
90 <widget class="QGroupBox" name="groupBox_2">
91 <property name="title">
92 <string>Arguments</string>
94 <layout class="QVBoxLayout" name="verticalLayout">
96 <widget class="QWidget" name="widget" native="true">
97 <layout class="QFormLayout" name="formLayout">
98 <item row="0" column="0">
99 <widget class="QLabel" name="label_6">
100 <property name="text">
101 <string>elements</string>
105 <item row="0" column="1">
106 <widget class="QLineEdit" name="elts_le_rb0">
107 <property name="maximumSize">
109 <width>16777215</width>
110 <height>16777215</height>
113 <property name="readOnly">
118 <item row="1" column="0">
119 <widget class="QLabel" name="label_5">
120 <property name="text">
121 <string>vector</string>
125 <item row="1" column="1">
126 <widget class="QLineEdit" name="vec_le_rb0">
127 <property name="sizePolicy">
128 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
129 <horstretch>0</horstretch>
130 <verstretch>0</verstretch>
133 <property name="maximumSize">
135 <width>16777215</width>
136 <height>16777215</height>
139 <property name="readOnly">
148 <widget class="QWidget" name="widget_2" native="true">
149 <layout class="QFormLayout" name="formLayout_2">
150 <item row="1" column="1">
151 <widget class="QLineEdit" name="elts_le_rb1">
152 <property name="maximumSize">
154 <width>16777215</width>
155 <height>16777215</height>
158 <property name="readOnly">
163 <item row="2" column="0">
164 <widget class="QLabel" name="label_3">
165 <property name="text">
166 <string>vertex</string>
170 <item row="2" column="1">
171 <widget class="QLineEdit" name="vex_le_rb1">
172 <property name="maximumSize">
174 <width>16777215</width>
175 <height>16777215</height>
178 <property name="readOnly">
183 <item row="3" column="0">
184 <widget class="QLabel" name="label">
185 <property name="text">
190 <item row="3" column="1">
191 <widget class="QDoubleSpinBox" name="k_spb">
192 <property name="decimals">
195 <property name="maximum">
196 <double>1000000000.000000000000000</double>
198 <property name="value">
199 <double>1.000000000000000</double>
203 <item row="1" column="0">
204 <widget class="QLabel" name="label_8">
205 <property name="text">
206 <string>elements</string>
214 <widget class="QWidget" name="widget_3" native="true">
215 <layout class="QFormLayout" name="formLayout_3">
216 <item row="1" column="1">
217 <widget class="QLineEdit" name="elts_le_rb2">
218 <property name="maximumSize">
220 <width>16777215</width>
221 <height>16777215</height>
224 <property name="readOnly">
229 <item row="2" column="0">
230 <widget class="QLabel" name="label_7">
231 <property name="text">
232 <string>vertex</string>
236 <item row="2" column="1">
237 <widget class="QLineEdit" name="vex_le_rb2">
238 <property name="maximumSize">
240 <width>16777215</width>
241 <height>16777215</height>
244 <property name="readOnly">
249 <item row="3" column="0">
250 <widget class="QLabel" name="label_2">
251 <property name="text">
252 <string>vector</string>
256 <item row="3" column="1">
257 <widget class="QLineEdit" name="vec_le_rb2">
258 <property name="maximumSize">
260 <width>16777215</width>
261 <height>16777215</height>
264 <property name="readOnly">
269 <item row="4" column="0">
270 <widget class="QLabel" name="label_4">
271 <property name="text">
272 <string>angle</string>
276 <item row="4" column="1">
277 <widget class="QDoubleSpinBox" name="angle_spb">
278 <property name="wrapping">
281 <property name="prefix">
284 <property name="suffix">
287 <property name="decimals">
290 <property name="maximum">
291 <double>360.000000000000000</double>
293 <property name="value">
294 <double>360.000000000000000</double>
298 <item row="1" column="0">
299 <widget class="QLabel" name="label_9">
300 <property name="text">
301 <string>elements</string>
314 <tabstop>rb0</tabstop>
315 <tabstop>rb1</tabstop>
316 <tabstop>rb2</tabstop>
317 <tabstop>elts_le_rb0</tabstop>
318 <tabstop>vec_le_rb0</tabstop>
319 <tabstop>elts_le_rb1</tabstop>
320 <tabstop>vex_le_rb1</tabstop>
321 <tabstop>elts_le_rb2</tabstop>
322 <tabstop>vex_le_rb2</tabstop>
323 <tabstop>vec_le_rb2</tabstop>
324 <tabstop>k_spb</tabstop>
325 <tabstop>angle_spb</tabstop>
331 <signal>clicked()</signal>
332 <receiver>widget</receiver>
335 <hint type="sourcelabel">
339 <hint type="destinationlabel">
347 <signal>clicked()</signal>
348 <receiver>widget_2</receiver>
351 <hint type="sourcelabel">
355 <hint type="destinationlabel">
363 <signal>clicked()</signal>
364 <receiver>widget_3</receiver>
367 <hint type="sourcelabel">
371 <hint type="destinationlabel">
379 <signal>clicked()</signal>
380 <receiver>widget</receiver>
383 <hint type="sourcelabel">
387 <hint type="destinationlabel">
395 <signal>clicked()</signal>
396 <receiver>widget_2</receiver>
399 <hint type="sourcelabel">
403 <hint type="destinationlabel">
411 <signal>clicked()</signal>
412 <receiver>widget_3</receiver>
415 <hint type="sourcelabel">
419 <hint type="destinationlabel">
427 <signal>clicked()</signal>
428 <receiver>widget_3</receiver>
431 <hint type="sourcelabel">
435 <hint type="destinationlabel">
443 <signal>clicked()</signal>
444 <receiver>widget_2</receiver>
447 <hint type="sourcelabel">
451 <hint type="destinationlabel">
459 <signal>clicked()</signal>
460 <receiver>widget</receiver>
463 <hint type="sourcelabel">
467 <hint type="destinationlabel">