1
<?xml version="1.0" encoding="UTF-8"?>
3
<class>BlockDefinition</class>
4
<widget class="QDialog" name="BlockDefinition">
5
<property name="geometry">
13
<property name="windowTitle">
14
<string>Block definition</string>
16
<layout class="QGridLayout" name="gridLayout">
17
<item row="0" column="0">
18
<widget class="QGroupBox" name="groupBox">
19
<property name="title">
20
<string>First limit</string>
22
<layout class="QGridLayout">
23
<property name="margin">
26
<property name="spacing">
29
<item row="0" column="0">
30
<layout class="QGridLayout">
31
<property name="margin">
34
<property name="spacing">
37
<item row="0" column="0">
38
<widget class="QLabel" name="TextLabel1">
39
<property name="text">
40
<string>Type:</string>
44
<item row="0" column="1">
45
<widget class="QComboBox" name="FirstLimitType">
47
<property name="text">
48
<string>Dimension</string>
52
<property name="text">
53
<string>Up to next</string>
57
<property name="text">
58
<string>Up to last</string>
62
<property name="text">
63
<string>Up to plane</string>
67
<property name="text">
68
<string>Up to face</string>
73
<item row="1" column="0">
74
<widget class="QLabel" name="TextLabel2">
75
<property name="text">
76
<string>Length:</string>
80
<item row="1" column="1">
81
<widget class="QSpinBox" name="FirstLimitLength">
82
<property name="suffix">
85
<property name="value">
90
<item row="2" column="0">
91
<widget class="QLabel" name="TextLabel3">
92
<property name="text">
93
<string>Limit:</string>
97
<item row="2" column="1">
98
<widget class="QLineEdit" name="FirstLimitSelection">
99
<property name="enabled">
102
<property name="text">
103
<string>No selection</string>
112
<item row="1" column="0">
113
<widget class="QGroupBox" name="GroupBox6">
114
<property name="title">
115
<string>Profile</string>
117
<layout class="QHBoxLayout">
118
<property name="spacing">
121
<property name="margin">
125
<layout class="QHBoxLayout">
126
<property name="spacing">
129
<property name="margin">
133
<widget class="QLabel" name="TextLabel4">
134
<property name="text">
135
<string>Selection:</string>
140
<widget class="QLineEdit" name="ProfileSelection">
141
<property name="text">
142
<string>No selection</string>
151
<item row="2" column="0">
152
<layout class="QGridLayout">
153
<property name="margin">
156
<property name="spacing">
159
<item row="0" column="0">
160
<widget class="QPushButton" name="Reverse">
161
<property name="text">
162
<string>Reverse</string>
166
<item row="0" column="1">
167
<widget class="QCheckBox" name="BothSides">
168
<property name="text">
169
<string>Both sides</string>
175
<item row="3" column="0">
176
<widget class="QGroupBox" name="SecondLimit">
177
<property name="enabled">
180
<property name="title">
181
<string>Second limit</string>
183
<layout class="QGridLayout">
184
<property name="margin">
187
<property name="spacing">
190
<item row="0" column="0">
191
<layout class="QGridLayout">
192
<property name="margin">
195
<property name="spacing">
198
<item row="0" column="0">
199
<widget class="QLabel" name="TextLabel1_2">
200
<property name="text">
201
<string>Type:</string>
205
<item row="0" column="1">
206
<widget class="QComboBox" name="SecondLimitType">
208
<property name="text">
209
<string>Dimension</string>
213
<property name="text">
214
<string>Up to next</string>
218
<property name="text">
219
<string>Up to last</string>
223
<property name="text">
224
<string>Up to plane</string>
228
<property name="text">
229
<string>Up to face</string>
234
<item row="1" column="0">
235
<widget class="QLabel" name="TextLabel2_2">
236
<property name="text">
237
<string>Length:</string>
241
<item row="1" column="1">
242
<widget class="QSpinBox" name="SecondLimitLength">
243
<property name="suffix">
246
<property name="value">
251
<item row="2" column="0">
252
<widget class="QLabel" name="TextLabel3_2">
253
<property name="text">
254
<string>Limit:</string>
258
<item row="2" column="1">
259
<widget class="QLineEdit" name="SecondLimitSelection">
260
<property name="enabled">
263
<property name="text">
264
<string>No selection</string>
273
<item row="4" column="0">
274
<widget class="QGroupBox" name="Direction">
275
<property name="title">
276
<string>Direction</string>
278
<layout class="QVBoxLayout">
279
<property name="spacing">
282
<property name="margin">
286
<widget class="QCheckBox" name="DirectionPerpendicular">
287
<property name="text">
288
<string>Perpendicular to sketch</string>
290
<property name="checked">
296
<layout class="QGridLayout">
297
<property name="margin">
300
<property name="spacing">
303
<item row="0" column="0">
304
<widget class="QLabel" name="TextLabel5">
305
<property name="text">
306
<string>Reference</string>
310
<item row="0" column="1">
311
<widget class="QLineEdit" name="DirectionSelection">
312
<property name="enabled">
315
<property name="text">
316
<string>No selection</string>
325
<item row="5" column="0">
326
<widget class="QDialogButtonBox" name="buttonBox">
327
<property name="standardButtons">
328
<set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
334
<pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
336
<tabstop>FirstLimitType</tabstop>
337
<tabstop>FirstLimitLength</tabstop>
338
<tabstop>FirstLimitSelection</tabstop>
339
<tabstop>ProfileSelection</tabstop>
340
<tabstop>Reverse</tabstop>
341
<tabstop>BothSides</tabstop>
342
<tabstop>SecondLimitType</tabstop>
343
<tabstop>SecondLimitLength</tabstop>
344
<tabstop>SecondLimitSelection</tabstop>
345
<tabstop>DirectionPerpendicular</tabstop>
346
<tabstop>DirectionSelection</tabstop>
351
<sender>buttonBox</sender>
352
<signal>accepted()</signal>
353
<receiver>BlockDefinition</receiver>
354
<slot>accept()</slot>
356
<hint type="sourcelabel">
360
<hint type="destinationlabel">
367
<sender>buttonBox</sender>
368
<signal>rejected()</signal>
369
<receiver>BlockDefinition</receiver>
370
<slot>reject()</slot>
372
<hint type="sourcelabel">
376
<hint type="destinationlabel">