FreeCAD

Форк
0
/
Placement.ui 
566 строк · 16.7 Кб
1
<?xml version="1.0" encoding="UTF-8"?>
2
<ui version="4.0">
3
 <class>Gui::Dialog::Placement</class>
4
 <widget class="QDialog" name="Gui::Dialog::Placement">
5
  <property name="geometry">
6
   <rect>
7
    <x>0</x>
8
    <y>0</y>
9
    <width>456</width>
10
    <height>492</height>
11
   </rect>
12
  </property>
13
  <property name="windowTitle">
14
   <string>Placement</string>
15
  </property>
16
  <layout class="QGridLayout" name="gridLayout">
17
   <item row="0" column="0">
18
    <widget class="QGroupBox" name="GroupBox5">
19
     <property name="title">
20
      <string>Translation:</string>
21
     </property>
22
     <layout class="QGridLayout">
23
      <property name="leftMargin">
24
       <number>9</number>
25
      </property>
26
      <property name="topMargin">
27
       <number>9</number>
28
      </property>
29
      <property name="rightMargin">
30
       <number>9</number>
31
      </property>
32
      <property name="bottomMargin">
33
       <number>9</number>
34
      </property>
35
      <property name="spacing">
36
       <number>6</number>
37
      </property>
38
      <item row="0" column="0">
39
       <widget class="QLabel" name="TextLabelX">
40
        <property name="sizePolicy">
41
         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
42
          <horstretch>0</horstretch>
43
          <verstretch>0</verstretch>
44
         </sizepolicy>
45
        </property>
46
        <property name="text">
47
         <string>X:</string>
48
        </property>
49
       </widget>
50
      </item>
51
      <item row="0" column="1">
52
       <widget class="Gui::QuantitySpinBox" name="xPos"/>
53
      </item>
54
      <item row="2" column="0">
55
       <widget class="QLabel" name="TextLabelY">
56
        <property name="sizePolicy">
57
         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
58
          <horstretch>0</horstretch>
59
          <verstretch>0</verstretch>
60
         </sizepolicy>
61
        </property>
62
        <property name="text">
63
         <string>Y:</string>
64
        </property>
65
       </widget>
66
      </item>
67
      <item row="2" column="1">
68
       <widget class="Gui::QuantitySpinBox" name="yPos"/>
69
      </item>
70
      <item row="3" column="0">
71
       <widget class="QLabel" name="TextLabelZ">
72
        <property name="sizePolicy">
73
         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
74
          <horstretch>0</horstretch>
75
          <verstretch>0</verstretch>
76
         </sizepolicy>
77
        </property>
78
        <property name="text">
79
         <string>Z:</string>
80
        </property>
81
       </widget>
82
      </item>
83
      <item row="3" column="1">
84
       <widget class="Gui::QuantitySpinBox" name="zPos"/>
85
      </item>
86
      <item row="4" column="0">
87
       <widget class="QLabel" name="TextLabelAxial">
88
        <property name="sizePolicy">
89
         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
90
          <horstretch>0</horstretch>
91
          <verstretch>0</verstretch>
92
         </sizepolicy>
93
        </property>
94
        <property name="text">
95
         <string>Axial:</string>
96
        </property>
97
       </widget>
98
      </item>
99
      <item row="4" column="1">
100
       <widget class="Gui::QuantitySpinBox" name="axialPos"/>
101
      </item>
102
      <item row="5" column="1">
103
       <widget class="QPushButton" name="applyAxial">
104
        <property name="toolTip">
105
         <string>Shift click for opposite direction</string>
106
        </property>
107
        <property name="text">
108
         <string>Apply axial</string>
109
        </property>
110
       </widget>
111
      </item>
112
     </layout>
113
    </widget>
114
   </item>
115
   <item row="0" column="1">
116
    <widget class="QGroupBox" name="GroupBox5_3">
117
     <property name="title">
118
      <string>Center:</string>
119
     </property>
120
     <layout class="QGridLayout">
121
      <property name="leftMargin">
122
       <number>9</number>
123
      </property>
124
      <property name="topMargin">
125
       <number>9</number>
126
      </property>
127
      <property name="rightMargin">
128
       <number>9</number>
129
      </property>
130
      <property name="bottomMargin">
131
       <number>9</number>
132
      </property>
133
      <property name="spacing">
134
       <number>6</number>
135
      </property>
136
      <item row="0" column="0">
137
       <widget class="QLabel" name="TextLabelX_2">
138
        <property name="sizePolicy">
139
         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
140
          <horstretch>0</horstretch>
141
          <verstretch>0</verstretch>
142
         </sizepolicy>
143
        </property>
144
        <property name="text">
145
         <string>X:</string>
146
        </property>
147
       </widget>
148
      </item>
149
      <item row="0" column="1">
150
       <widget class="Gui::QuantitySpinBox" name="xCnt"/>
151
      </item>
152
      <item row="1" column="0">
153
       <widget class="QLabel" name="TextLabelY_2">
154
        <property name="sizePolicy">
155
         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
156
          <horstretch>0</horstretch>
157
          <verstretch>0</verstretch>
158
         </sizepolicy>
159
        </property>
160
        <property name="text">
161
         <string>Y:</string>
162
        </property>
163
       </widget>
164
      </item>
165
      <item row="1" column="1">
166
       <widget class="Gui::QuantitySpinBox" name="yCnt"/>
167
      </item>
168
      <item row="2" column="0">
169
       <widget class="QLabel" name="TextLabelZ_5">
170
        <property name="sizePolicy">
171
         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
172
          <horstretch>0</horstretch>
173
          <verstretch>0</verstretch>
174
         </sizepolicy>
175
        </property>
176
        <property name="text">
177
         <string>Z:</string>
178
        </property>
179
       </widget>
180
      </item>
181
      <item row="2" column="1">
182
       <widget class="Gui::QuantitySpinBox" name="zCnt"/>
183
      </item>
184
      <item row="3" column="0" colspan="2">
185
       <widget class="QCheckBox" name="centerOfMass">
186
        <property name="text">
187
         <string>Use center of mass</string>
188
        </property>
189
       </widget>
190
      </item>
191
      <item row="4" column="0" colspan="2">
192
       <widget class="QPushButton" name="selectedVertex">
193
        <property name="text">
194
         <string>Selected points</string>
195
        </property>
196
       </widget>
197
      </item>
198
     </layout>
199
    </widget>
200
   </item>
201
   <item row="1" column="0" colspan="2">
202
    <widget class="QGroupBox" name="GroupBox5_2">
203
     <property name="title">
204
      <string>Rotation:</string>
205
     </property>
206
     <layout class="QGridLayout">
207
      <property name="leftMargin">
208
       <number>9</number>
209
      </property>
210
      <property name="topMargin">
211
       <number>9</number>
212
      </property>
213
      <property name="rightMargin">
214
       <number>9</number>
215
      </property>
216
      <property name="bottomMargin">
217
       <number>9</number>
218
      </property>
219
      <property name="spacing">
220
       <number>6</number>
221
      </property>
222
      <item row="0" column="0">
223
       <widget class="QComboBox" name="rotationInput">
224
        <item>
225
         <property name="text">
226
          <string>Rotation axis and angle</string>
227
         </property>
228
        </item>
229
        <item>
230
         <property name="text">
231
          <string>Euler angles (zy'x'')</string>
232
         </property>
233
        </item>
234
       </widget>
235
      </item>
236
      <item row="1" column="0">
237
       <widget class="QStackedWidget" name="stackedWidget">
238
        <property name="currentIndex">
239
         <number>1</number>
240
        </property>
241
        <widget class="QWidget" name="page">
242
         <layout class="QGridLayout">
243
          <property name="leftMargin">
244
           <number>9</number>
245
          </property>
246
          <property name="topMargin">
247
           <number>0</number>
248
          </property>
249
          <property name="rightMargin">
250
           <number>9</number>
251
          </property>
252
          <property name="bottomMargin">
253
           <number>0</number>
254
          </property>
255
          <property name="spacing">
256
           <number>6</number>
257
          </property>
258
          <item row="0" column="0">
259
           <layout class="QGridLayout">
260
            <property name="leftMargin">
261
             <number>0</number>
262
            </property>
263
            <property name="topMargin">
264
             <number>0</number>
265
            </property>
266
            <property name="rightMargin">
267
             <number>0</number>
268
            </property>
269
            <property name="bottomMargin">
270
             <number>0</number>
271
            </property>
272
            <property name="spacing">
273
             <number>6</number>
274
            </property>
275
            <item row="0" column="0">
276
             <widget class="QLabel" name="TextLabelAxis">
277
              <property name="sizePolicy">
278
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
279
                <horstretch>0</horstretch>
280
                <verstretch>0</verstretch>
281
               </sizepolicy>
282
              </property>
283
              <property name="text">
284
               <string>Axis:</string>
285
              </property>
286
             </widget>
287
            </item>
288
            <item row="0" column="1">
289
             <widget class="Gui::QuantitySpinBox" name="xAxis"/>
290
            </item>
291
            <item row="1" column="1">
292
             <widget class="Gui::QuantitySpinBox" name="yAxis"/>
293
            </item>
294
            <item row="2" column="1">
295
             <widget class="Gui::QuantitySpinBox" name="zAxis"/>
296
            </item>
297
            <item row="3" column="0">
298
             <widget class="QLabel" name="textLabelAngle">
299
              <property name="sizePolicy">
300
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
301
                <horstretch>0</horstretch>
302
                <verstretch>0</verstretch>
303
               </sizepolicy>
304
              </property>
305
              <property name="text">
306
               <string>Angle:</string>
307
              </property>
308
             </widget>
309
            </item>
310
            <item row="3" column="1">
311
             <widget class="Gui::QuantitySpinBox" name="angle"/>
312
            </item>
313
           </layout>
314
          </item>
315
         </layout>
316
        </widget>
317
        <widget class="QWidget" name="page_3">
318
         <layout class="QGridLayout">
319
          <property name="leftMargin">
320
           <number>9</number>
321
          </property>
322
          <property name="topMargin">
323
           <number>0</number>
324
          </property>
325
          <property name="rightMargin">
326
           <number>9</number>
327
          </property>
328
          <property name="bottomMargin">
329
           <number>0</number>
330
          </property>
331
          <property name="spacing">
332
           <number>6</number>
333
          </property>
334
          <item row="0" column="0">
335
           <layout class="QGridLayout">
336
            <property name="leftMargin">
337
             <number>0</number>
338
            </property>
339
            <property name="topMargin">
340
             <number>0</number>
341
            </property>
342
            <property name="rightMargin">
343
             <number>0</number>
344
            </property>
345
            <property name="bottomMargin">
346
             <number>0</number>
347
            </property>
348
            <property name="spacing">
349
             <number>6</number>
350
            </property>
351
            <item row="0" column="0">
352
             <widget class="QLabel" name="TextLabelZ_2">
353
              <property name="sizePolicy">
354
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
355
                <horstretch>0</horstretch>
356
                <verstretch>0</verstretch>
357
               </sizepolicy>
358
              </property>
359
              <property name="text">
360
               <string>Yaw (around z-axis):</string>
361
              </property>
362
             </widget>
363
            </item>
364
            <item row="0" column="1">
365
             <widget class="Gui::QuantitySpinBox" name="yawAngle">
366
              <property name="toolTip">
367
               <string>Yaw (around z-axis)</string>
368
              </property>
369
             </widget>
370
            </item>
371
            <item row="1" column="0">
372
             <widget class="QLabel" name="TextLabelZ_3">
373
              <property name="sizePolicy">
374
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
375
                <horstretch>0</horstretch>
376
                <verstretch>0</verstretch>
377
               </sizepolicy>
378
              </property>
379
              <property name="text">
380
               <string>Pitch (around y-axis):</string>
381
              </property>
382
             </widget>
383
            </item>
384
            <item row="1" column="1">
385
             <widget class="Gui::QuantitySpinBox" name="pitchAngle">
386
              <property name="toolTip">
387
               <string>Pitch (around y-axis)</string>
388
              </property>
389
             </widget>
390
            </item>
391
            <item row="2" column="0">
392
             <widget class="QLabel" name="TextLabelZ_4">
393
              <property name="sizePolicy">
394
               <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
395
                <horstretch>0</horstretch>
396
                <verstretch>0</verstretch>
397
               </sizepolicy>
398
              </property>
399
              <property name="text">
400
               <string>Roll (around x-axis):</string>
401
              </property>
402
             </widget>
403
            </item>
404
            <item row="2" column="1">
405
             <widget class="Gui::QuantitySpinBox" name="rollAngle">
406
              <property name="toolTip">
407
               <string>Roll (around the x-axis)</string>
408
              </property>
409
             </widget>
410
            </item>
411
           </layout>
412
          </item>
413
         </layout>
414
        </widget>
415
        <widget class="QWidget" name="page_2"/>
416
       </widget>
417
      </item>
418
     </layout>
419
    </widget>
420
   </item>
421
   <item row="2" column="0" colspan="2">
422
    <spacer name="vSpacer">
423
     <property name="orientation">
424
      <enum>Qt::Vertical</enum>
425
     </property>
426
     <property name="sizeHint" stdset="0">
427
      <size>
428
       <width>20</width>
429
       <height>41</height>
430
      </size>
431
     </property>
432
    </spacer>
433
   </item>
434
   <item row="3" column="0" colspan="2">
435
    <layout class="QHBoxLayout" name="horizontalLayout">
436
     <item>
437
      <widget class="QCheckBox" name="applyIncrementalPlacement">
438
       <property name="sizePolicy">
439
        <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
440
         <horstretch>1</horstretch>
441
         <verstretch>0</verstretch>
442
        </sizepolicy>
443
       </property>
444
       <property name="text">
445
        <string>Apply incremental changes</string>
446
       </property>
447
      </widget>
448
     </item>
449
     <item>
450
      <spacer name="hSpacer">
451
       <property name="orientation">
452
        <enum>Qt::Horizontal</enum>
453
       </property>
454
       <property name="sizeHint" stdset="0">
455
        <size>
456
         <width>78</width>
457
         <height>22</height>
458
        </size>
459
       </property>
460
      </spacer>
461
     </item>
462
     <item>
463
      <widget class="QPushButton" name="resetButton">
464
       <property name="text">
465
        <string>Reset</string>
466
       </property>
467
      </widget>
468
     </item>
469
    </layout>
470
   </item>
471
   <item row="4" column="0" colspan="2">
472
    <layout class="QHBoxLayout" name="buttonBoxLayout">
473
     <item>
474
      <spacer name="buttonBoxSpacer">
475
       <property name="orientation">
476
        <enum>Qt::Horizontal</enum>
477
       </property>
478
       <property name="sizeType">
479
        <enum>QSizePolicy::Expanding</enum>
480
       </property>
481
       <property name="sizeHint" stdset="0">
482
        <size>
483
         <width>88</width>
484
         <height>24</height>
485
        </size>
486
       </property>
487
      </spacer>
488
     </item>
489
     <item>
490
      <widget class="QDialogButtonBox" name="buttonBox">
491
       <property name="standardButtons">
492
        <set>QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
493
       </property>
494
      </widget>
495
     </item>
496
    </layout>
497
   </item>
498
  </layout>
499
 </widget>
500
 <layoutdefault spacing="6" margin="11"/>
501
 <customwidgets>
502
  <customwidget>
503
   <class>Gui::QuantitySpinBox</class>
504
   <extends>QWidget</extends>
505
   <header>Gui/QuantitySpinBox.h</header>
506
  </customwidget>
507
 </customwidgets>
508
 <tabstops>
509
  <tabstop>rotationInput</tabstop>
510
  <tabstop>xAxis</tabstop>
511
  <tabstop>yAxis</tabstop>
512
  <tabstop>zAxis</tabstop>
513
  <tabstop>applyIncrementalPlacement</tabstop>
514
 </tabstops>
515
 <resources/>
516
 <connections>
517
  <connection>
518
   <sender>rotationInput</sender>
519
   <signal>activated(int)</signal>
520
   <receiver>stackedWidget</receiver>
521
   <slot>setCurrentIndex(int)</slot>
522
   <hints>
523
    <hint type="sourcelabel">
524
     <x>254</x>
525
     <y>51</y>
526
    </hint>
527
    <hint type="destinationlabel">
528
     <x>278</x>
529
     <y>94</y>
530
    </hint>
531
   </hints>
532
  </connection>
533
  <connection>
534
   <sender>buttonBox</sender>
535
   <signal>accepted()</signal>
536
   <receiver>Gui::Dialog::Placement</receiver>
537
   <slot>accept()</slot>
538
   <hints>
539
    <hint type="sourcelabel">
540
     <x>310</x>
541
     <y>469</y>
542
    </hint>
543
    <hint type="destinationlabel">
544
     <x>227</x>
545
     <y>245</y>
546
    </hint>
547
   </hints>
548
  </connection>
549
  <connection>
550
   <sender>buttonBox</sender>
551
   <signal>rejected()</signal>
552
   <receiver>Gui::Dialog::Placement</receiver>
553
   <slot>reject()</slot>
554
   <hints>
555
    <hint type="sourcelabel">
556
     <x>310</x>
557
     <y>469</y>
558
    </hint>
559
    <hint type="destinationlabel">
560
     <x>227</x>
561
     <y>245</y>
562
    </hint>
563
   </hints>
564
  </connection>
565
 </connections>
566
</ui>
567

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.