1
<?xml version="1.0" encoding="UTF-8"?>
3
<class>TechDrawGui::TaskSectionView</class>
4
<widget class="QWidget" name="TechDrawGui::TaskSectionView">
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="windowTitle">
20
<string>Section Parameters</string>
22
<layout class="QVBoxLayout" name="verticalLayout_3">
24
<layout class="QGridLayout" name="gridLayout_4">
25
<item row="0" column="0">
26
<widget class="QLabel" name="label_7">
27
<property name="text">
28
<string>BaseView</string>
32
<item row="0" column="1">
33
<spacer name="horizontalSpacer_4">
34
<property name="orientation">
35
<enum>Qt::Horizontal</enum>
37
<property name="sizeHint" stdset="0">
45
<item row="0" column="2">
46
<widget class="QLineEdit" name="leBaseView">
47
<property name="enabled">
50
<property name="minimumSize">
58
<item row="1" column="0">
59
<widget class="QLabel" name="label_2">
60
<property name="text">
61
<string>Identifier</string>
65
<item row="1" column="2">
66
<widget class="QLineEdit" name="leSymbol">
67
<property name="minimumSize">
73
<property name="toolTip">
74
<string>Identifier for this section</string>
78
<item row="2" column="0">
79
<widget class="QLabel" name="label_3">
80
<property name="text">
81
<string>Scale Type</string>
85
<item row="2" column="2">
86
<widget class="QComboBox" name="cmbScaleType">
87
<property name="minimumSize">
93
<property name="toolTip">
94
<string>Scale Page/Auto/Custom</string>
97
<property name="text">
102
<property name="text">
103
<string>Automatic</string>
107
<property name="text">
108
<string>Custom</string>
113
<item row="3" column="0">
114
<widget class="QLabel" name="label">
115
<property name="text">
116
<string>Scale</string>
120
<item row="3" column="2">
121
<widget class="QDoubleSpinBox" name="sbScale">
122
<property name="toolTip">
123
<string>Scale factor for the section view</string>
125
<property name="alignment">
126
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
128
<property name="decimals">
131
<property name="maximum">
132
<double>999.000000000000000</double>
134
<property name="value">
135
<double>1.000000000000000</double>
142
<widget class="QGroupBox" name="gbOrientation">
143
<property name="sizePolicy">
144
<sizepolicy hsizetype="Preferred" vsizetype="MinimumExpanding">
145
<horstretch>0</horstretch>
146
<verstretch>0</verstretch>
149
<property name="title">
150
<string>Set View Direction</string>
152
<layout class="QVBoxLayout" name="verticalLayout_2">
154
<layout class="QHBoxLayout" name="viewDirectionLayout"/>
157
<layout class="QGridLayout" name="gridLayout_3">
158
<item row="0" column="0">
159
<widget class="QPushButton" name="pbUp">
160
<property name="maximumSize">
166
<property name="toolTip">
167
<string>Preset view direction looking up.</string>
169
<property name="statusTip">
172
<property name="whatsThis">
175
<property name="text">
178
<property name="icon">
180
<normalon>:/icons/actions/section-up.svg</normalon>
183
<property name="iconSize">
189
<property name="checkable">
194
<item row="0" column="1">
195
<widget class="QPushButton" name="pbDown">
196
<property name="maximumSize">
202
<property name="toolTip">
203
<string>Preset view direction looking down.</string>
205
<property name="text">
208
<property name="icon">
210
<normalon>:/icons/actions/section-down.svg</normalon>
213
<property name="iconSize">
219
<property name="checkable">
224
<item row="0" column="2">
225
<widget class="QPushButton" name="pbLeft">
226
<property name="maximumSize">
232
<property name="toolTip">
233
<string>Preset view direction looking left.</string>
235
<property name="text">
238
<property name="icon">
240
<normalon>:/icons/actions/section-left.svg</normalon>
243
<property name="iconSize">
249
<property name="checkable">
254
<item row="0" column="3">
255
<widget class="QPushButton" name="pbRight">
256
<property name="maximumSize">
262
<property name="toolTip">
263
<string>Preset view direction looking right.</string>
265
<property name="text">
268
<property name="icon">
270
<normalon>:/icons/actions/section-right.svg</normalon>
273
<property name="iconSize">
279
<property name="checkable">
287
<layout class="QVBoxLayout" name="compassLayout"/>
293
<widget class="QGroupBox" name="gbPlane">
294
<property name="toolTip">
295
<string>Position from the 3D origin of the object in the view</string>
297
<property name="title">
298
<string>Section Plane Location</string>
300
<layout class="QVBoxLayout" name="verticalLayoutPlane">
302
<layout class="QGridLayout" name="gridLayout_2">
303
<item row="0" column="0">
304
<widget class="QLabel" name="label_10">
305
<property name="sizePolicy">
306
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
307
<horstretch>0</horstretch>
308
<verstretch>0</verstretch>
311
<property name="minimumSize">
317
<property name="text">
322
<item row="0" column="1">
323
<spacer name="horizontalSpacer_3">
324
<property name="orientation">
325
<enum>Qt::Horizontal</enum>
327
<property name="sizeHint" stdset="0">
335
<item row="0" column="2">
336
<widget class="Gui::QuantitySpinBox" name="sbOrgX">
337
<property name="sizePolicy">
338
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
339
<horstretch>0</horstretch>
340
<verstretch>0</verstretch>
343
<property name="minimumSize">
349
<property name="keyboardTracking">
352
<property name="unit" stdset="0">
353
<string notr="true"/>
357
<item row="1" column="0" colspan="2">
358
<widget class="QLabel" name="label_11">
359
<property name="sizePolicy">
360
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
361
<horstretch>0</horstretch>
362
<verstretch>0</verstretch>
365
<property name="minimumSize">
371
<property name="text">
376
<item row="1" column="2">
377
<widget class="Gui::QuantitySpinBox" name="sbOrgY">
378
<property name="sizePolicy">
379
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
380
<horstretch>0</horstretch>
381
<verstretch>0</verstretch>
384
<property name="minimumSize">
390
<property name="keyboardTracking">
393
<property name="unit" stdset="0">
394
<string notr="true"/>
398
<item row="2" column="0" colspan="2">
399
<widget class="QLabel" name="label_12">
400
<property name="sizePolicy">
401
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
402
<horstretch>0</horstretch>
403
<verstretch>0</verstretch>
406
<property name="minimumSize">
412
<property name="text">
417
<item row="2" column="2">
418
<widget class="Gui::QuantitySpinBox" name="sbOrgZ">
419
<property name="sizePolicy">
420
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
421
<horstretch>0</horstretch>
422
<verstretch>0</verstretch>
425
<property name="minimumSize">
431
<property name="keyboardTracking">
434
<property name="unit" stdset="0">
435
<string notr="true"/>
445
<widget class="QGroupBox" name="gbUpdate">
446
<property name="title">
447
<string>Preview</string>
449
<layout class="QVBoxLayout" name="verticalLayoutUpdate">
451
<layout class="QGridLayout" name="gridLayout_5">
452
<item row="0" column="1">
453
<widget class="QPushButton" name="pbUpdateNow">
454
<property name="toolTip">
455
<string><html><head/><body><p>Rebuild display now. May be slow for complex models.</p></body></html></string>
457
<property name="text">
458
<string>Update Now</string>
462
<item row="0" column="0">
463
<widget class="QCheckBox" name="cbLiveUpdate">
464
<property name="toolTip">
465
<string>Check to update display after every property change.</string>
467
<property name="text">
468
<string>Live Update</string>
472
<item row="1" column="0">
473
<widget class="QLabel" name="lPendingUpdates">
474
<property name="enabled">
477
<property name="text">
491
<class>Gui::QuantitySpinBox</class>
492
<extends>QWidget</extends>
493
<header>Gui/QuantitySpinBox.h</header>
497
<include location="Resources/TechDraw.qrc"/>