1
<?xml version="1.0" encoding="UTF-8"?>
3
<class>MeshGui::DlgRegularSolid</class>
4
<widget class="QDialog" name="MeshGui::DlgRegularSolid">
5
<property name="geometry">
13
<property name="windowTitle">
14
<string>Regular Solid</string>
16
<property name="sizeGripEnabled">
19
<layout class="QGridLayout">
20
<property name="margin">
23
<property name="spacing">
26
<item row="0" column="0">
27
<widget class="QGroupBox" name="groupBox1">
28
<property name="title">
29
<string>Solid:</string>
31
<layout class="QGridLayout">
32
<property name="margin">
35
<property name="spacing">
38
<item row="0" column="0">
39
<widget class="QComboBox" name="comboBox1">
41
<property name="text">
44
<property name="icon">
45
<iconset resource="Resources/Mesh.qrc">
46
<normaloff>:/icons/RegularSolids/Mesh_Cube.svg</normaloff>:/icons/RegularSolids/Mesh_Cube.svg</iconset>
50
<property name="text">
51
<string>Cylinder</string>
53
<property name="icon">
54
<iconset resource="Resources/Mesh.qrc">
55
<normaloff>:/icons/RegularSolids/Mesh_Cylinder.svg</normaloff>:/icons/RegularSolids/Mesh_Cylinder.svg</iconset>
59
<property name="text">
62
<property name="icon">
63
<iconset resource="Resources/Mesh.qrc">
64
<normaloff>:/icons/RegularSolids/Mesh_Cone.svg</normaloff>:/icons/RegularSolids/Mesh_Cone.svg</iconset>
68
<property name="text">
69
<string>Sphere</string>
71
<property name="icon">
72
<iconset resource="Resources/Mesh.qrc">
73
<normaloff>:/icons/RegularSolids/Mesh_Sphere.svg</normaloff>:/icons/RegularSolids/Mesh_Sphere.svg</iconset>
77
<property name="text">
78
<string>Ellipsoid</string>
80
<property name="icon">
81
<iconset resource="Resources/Mesh.qrc">
82
<normaloff>:/icons/RegularSolids/Mesh_Ellipsoid.svg</normaloff>:/icons/RegularSolids/Mesh_Ellipsoid.svg</iconset>
86
<property name="text">
87
<string>Torus</string>
89
<property name="icon">
90
<iconset resource="Resources/Mesh.qrc">
91
<normaloff>:/icons/RegularSolids/Mesh_Torus.svg</normaloff>:/icons/RegularSolids/Mesh_Torus.svg</iconset>
96
<item row="1" column="0">
97
<widget class="QStackedWidget" name="widgetStack2">
98
<property name="currentIndex">
101
<widget class="QWidget" name="WStackPage1">
102
<layout class="QGridLayout">
103
<property name="margin">
106
<property name="spacing">
109
<item row="0" column="0">
110
<layout class="QGridLayout">
111
<property name="margin">
114
<property name="spacing">
117
<item row="0" column="0">
118
<widget class="QLabel" name="textLabel2">
119
<property name="text">
120
<string>Length:</string>
124
<item row="0" column="1">
125
<widget class="Gui::QuantitySpinBox" name="boxLength">
126
<property name="unit" stdset="0">
127
<string notr="true">mm</string>
129
<property name="minimum">
130
<double>0.000000000000000</double>
132
<property name="maximum">
133
<double>1000.000000000000000</double>
135
<property name="value">
136
<double>10.000000000000000</double>
140
<item row="1" column="0">
141
<widget class="QLabel" name="textLabel3">
142
<property name="text">
143
<string>Width:</string>
147
<item row="1" column="1">
148
<widget class="Gui::QuantitySpinBox" name="boxWidth">
149
<property name="unit" stdset="0">
150
<string notr="true">mm</string>
152
<property name="maximum">
153
<double>1000.000000000000000</double>
155
<property name="value">
156
<double>10.000000000000000</double>
160
<item row="2" column="0">
161
<widget class="QLabel" name="textLabel4">
162
<property name="text">
163
<string>Height:</string>
167
<item row="2" column="1">
168
<widget class="Gui::QuantitySpinBox" name="boxHeight">
169
<property name="unit" stdset="0">
170
<string notr="true">mm</string>
172
<property name="maximum">
173
<double>1000.000000000000000</double>
175
<property name="value">
176
<double>10.000000000000000</double>
182
<item row="1" column="0">
184
<property name="orientation">
185
<enum>Qt::Vertical</enum>
187
<property name="sizeType">
188
<enum>QSizePolicy::Expanding</enum>
190
<property name="sizeHint" stdset="0">
200
<widget class="QWidget" name="WStackPage2">
201
<layout class="QGridLayout">
202
<property name="margin">
205
<property name="spacing">
208
<item row="0" column="0">
209
<layout class="QGridLayout">
210
<property name="margin">
213
<property name="spacing">
216
<item row="0" column="0">
217
<widget class="QLabel" name="textLabel5">
218
<property name="text">
219
<string>Radius:</string>
223
<item row="0" column="1">
224
<widget class="Gui::QuantitySpinBox" name="cylinderRadius">
225
<property name="unit" stdset="0">
226
<string notr="true">mm</string>
228
<property name="value">
229
<double>2.000000000000000</double>
233
<item row="1" column="0">
234
<widget class="QLabel" name="textLabel6">
235
<property name="text">
236
<string>Length:</string>
240
<item row="1" column="1">
241
<widget class="Gui::QuantitySpinBox" name="cylinderLength">
242
<property name="unit" stdset="0">
243
<string notr="true">mm</string>
245
<property name="value">
246
<double>10.000000000000000</double>
252
<item row="1" column="0">
253
<widget class="Line" name="line1">
254
<property name="frameShape">
255
<enum>QFrame::HLine</enum>
257
<property name="frameShadow">
258
<enum>QFrame::Sunken</enum>
262
<item row="2" column="0">
263
<layout class="QGridLayout">
264
<property name="margin">
267
<property name="spacing">
270
<item row="0" column="0">
271
<widget class="QLabel" name="textLabel7">
272
<property name="text">
273
<string>Edge length:</string>
277
<item row="0" column="1">
278
<widget class="Gui::QuantitySpinBox" name="cylinderEdgeLength">
279
<property name="unit" stdset="0">
280
<string notr="true">mm</string>
282
<property name="maximum">
283
<double>10.000000000000000</double>
285
<property name="value">
286
<double>1.000000000000000</double>
290
<item row="1" column="0">
291
<widget class="QLabel" name="textLabel8">
292
<property name="text">
293
<string>Sampling:</string>
297
<item row="1" column="1">
298
<widget class="QSpinBox" name="cylinderCount">
299
<property name="value">
304
<item row="2" column="0" colspan="2">
305
<widget class="QCheckBox" name="cylinderClosed">
306
<property name="text">
307
<string>Closed</string>
309
<property name="checked">
316
<item row="3" column="0">
318
<property name="orientation">
319
<enum>Qt::Vertical</enum>
321
<property name="sizeType">
322
<enum>QSizePolicy::Expanding</enum>
324
<property name="sizeHint" stdset="0">
334
<widget class="QWidget" name="WStackPage3">
335
<layout class="QGridLayout">
336
<property name="margin">
339
<property name="spacing">
342
<item row="0" column="0">
343
<layout class="QGridLayout">
344
<property name="margin">
347
<property name="spacing">
350
<item row="0" column="0">
351
<widget class="QLabel" name="textLabel9">
352
<property name="text">
353
<string>Radius 1:</string>
357
<item row="0" column="1">
358
<widget class="Gui::QuantitySpinBox" name="coneRadius1">
359
<property name="unit" stdset="0">
360
<string notr="true">mm</string>
362
<property name="value">
363
<double>2.000000000000000</double>
367
<item row="1" column="0">
368
<widget class="QLabel" name="textLabel10">
369
<property name="text">
370
<string>Radius 2:</string>
374
<item row="1" column="1" rowspan="2">
375
<widget class="Gui::QuantitySpinBox" name="coneRadius2">
376
<property name="unit" stdset="0">
377
<string notr="true">mm</string>
379
<property name="value">
380
<double>4.000000000000000</double>
384
<item row="2" column="0" rowspan="2">
385
<widget class="QLabel" name="textLabel11">
386
<property name="text">
387
<string>Length:</string>
391
<item row="3" column="1">
392
<widget class="Gui::QuantitySpinBox" name="coneLength">
393
<property name="unit" stdset="0">
394
<string notr="true">mm</string>
396
<property name="value">
397
<double>10.000000000000000</double>
403
<item row="1" column="0">
404
<widget class="Line" name="line2">
405
<property name="frameShape">
406
<enum>QFrame::HLine</enum>
408
<property name="frameShadow">
409
<enum>QFrame::Sunken</enum>
413
<item row="2" column="0">
414
<layout class="QGridLayout">
415
<property name="margin">
418
<property name="spacing">
421
<item row="0" column="0">
422
<widget class="QLabel" name="textLabel12">
423
<property name="text">
424
<string>Edge length:</string>
428
<item row="0" column="1">
429
<widget class="Gui::QuantitySpinBox" name="coneEdgeLength">
430
<property name="unit" stdset="0">
431
<string notr="true">mm</string>
433
<property name="value">
434
<double>1.000000000000000</double>
438
<item row="1" column="0">
439
<widget class="QLabel" name="textLabel13">
440
<property name="text">
441
<string>Sampling:</string>
445
<item row="1" column="1">
446
<widget class="QSpinBox" name="coneCount">
447
<property name="value">
452
<item row="2" column="0">
453
<widget class="QCheckBox" name="coneClosed">
454
<property name="text">
455
<string>Closed</string>
457
<property name="checked">
464
<item row="3" column="0">
466
<property name="orientation">
467
<enum>Qt::Vertical</enum>
469
<property name="sizeType">
470
<enum>QSizePolicy::Expanding</enum>
472
<property name="sizeHint" stdset="0">
482
<widget class="QWidget" name="WStackPage4">
483
<layout class="QGridLayout">
484
<property name="margin">
487
<property name="spacing">
490
<item row="0" column="0">
491
<layout class="QHBoxLayout">
492
<property name="spacing">
495
<property name="margin">
499
<widget class="QLabel" name="textLabel14">
500
<property name="text">
501
<string>Radius:</string>
506
<widget class="Gui::QuantitySpinBox" name="sphereRadius">
507
<property name="unit" stdset="0">
508
<string notr="true">mm</string>
510
<property name="value">
511
<double>5.000000000000000</double>
517
<item row="1" column="0">
518
<widget class="Line" name="line3">
519
<property name="frameShape">
520
<enum>QFrame::HLine</enum>
522
<property name="frameShadow">
523
<enum>QFrame::Sunken</enum>
527
<item row="2" column="0">
528
<layout class="QHBoxLayout">
529
<property name="spacing">
532
<property name="margin">
536
<widget class="QLabel" name="textLabel15">
537
<property name="text">
538
<string>Sampling:</string>
543
<widget class="QSpinBox" name="sphereCount">
544
<property name="value">
551
<item row="3" column="0">
553
<property name="orientation">
554
<enum>Qt::Vertical</enum>
556
<property name="sizeType">
557
<enum>QSizePolicy::Expanding</enum>
559
<property name="sizeHint" stdset="0">
569
<widget class="QWidget" name="WStackPage5">
570
<layout class="QGridLayout">
571
<property name="margin">
574
<property name="spacing">
577
<item row="0" column="0">
578
<layout class="QGridLayout">
579
<property name="margin">
582
<property name="spacing">
585
<item row="0" column="0">
586
<widget class="QLabel" name="textLabel16">
587
<property name="text">
588
<string>Radius 1:</string>
592
<item row="0" column="1">
593
<widget class="Gui::QuantitySpinBox" name="ellipsoidRadius1">
594
<property name="unit" stdset="0">
595
<string notr="true">mm</string>
597
<property name="value">
598
<double>2.000000000000000</double>
602
<item row="1" column="0">
603
<widget class="QLabel" name="textLabel17">
604
<property name="text">
605
<string>Radius 2:</string>
609
<item row="1" column="1">
610
<widget class="Gui::QuantitySpinBox" name="ellipsoidRadius2">
611
<property name="unit" stdset="0">
612
<string notr="true">mm</string>
614
<property name="value">
615
<double>4.000000000000000</double>
621
<item row="1" column="0">
622
<widget class="Line" name="line4">
623
<property name="frameShape">
624
<enum>QFrame::HLine</enum>
626
<property name="frameShadow">
627
<enum>QFrame::Sunken</enum>
631
<item row="2" column="0">
632
<layout class="QHBoxLayout">
633
<property name="spacing">
636
<property name="margin">
640
<widget class="QLabel" name="textLabel18">
641
<property name="text">
642
<string>Sampling:</string>
647
<widget class="QSpinBox" name="ellipsoidCount">
648
<property name="value">
655
<item row="3" column="0">
657
<property name="orientation">
658
<enum>Qt::Vertical</enum>
660
<property name="sizeType">
661
<enum>QSizePolicy::Expanding</enum>
663
<property name="sizeHint" stdset="0">
673
<widget class="QWidget" name="WStackPage6">
674
<layout class="QGridLayout">
675
<property name="margin">
678
<property name="spacing">
681
<item row="0" column="0">
682
<layout class="QGridLayout">
683
<property name="margin">
686
<property name="spacing">
689
<item row="0" column="0">
690
<widget class="QLabel" name="textLabel19">
691
<property name="text">
692
<string>Radius 1:</string>
696
<item row="0" column="1">
697
<widget class="Gui::QuantitySpinBox" name="toroidRadius1">
698
<property name="unit" stdset="0">
699
<string notr="true">mm</string>
701
<property name="value">
702
<double>10.000000000000000</double>
706
<item row="1" column="0">
707
<widget class="QLabel" name="textLabel20">
708
<property name="text">
709
<string>Radius 2:</string>
713
<item row="1" column="1">
714
<widget class="Gui::QuantitySpinBox" name="toroidRadius2">
715
<property name="unit" stdset="0">
716
<string notr="true">mm</string>
718
<property name="value">
719
<double>2.000000000000000</double>
725
<item row="1" column="0">
726
<widget class="Line" name="line5">
727
<property name="frameShape">
728
<enum>QFrame::HLine</enum>
730
<property name="frameShadow">
731
<enum>QFrame::Sunken</enum>
735
<item row="2" column="0">
736
<layout class="QHBoxLayout">
737
<property name="spacing">
740
<property name="margin">
744
<widget class="QLabel" name="textLabel21">
745
<property name="text">
746
<string>Sampling:</string>
751
<widget class="QSpinBox" name="toroidCount">
752
<property name="value">
759
<item row="3" column="0">
761
<property name="orientation">
762
<enum>Qt::Vertical</enum>
764
<property name="sizeType">
765
<enum>QSizePolicy::Expanding</enum>
767
<property name="sizeHint" stdset="0">
782
<item row="1" column="0">
783
<layout class="QHBoxLayout">
784
<property name="spacing">
787
<property name="margin">
792
<property name="orientation">
793
<enum>Qt::Horizontal</enum>
795
<property name="sizeType">
796
<enum>QSizePolicy::Expanding</enum>
798
<property name="sizeHint" stdset="0">
807
<widget class="QPushButton" name="createSolidButton">
808
<property name="text">
809
<string>&Create</string>
811
<property name="shortcut">
812
<string>Alt+C</string>
814
<property name="autoDefault">
817
<property name="default">
823
<widget class="QPushButton" name="buttonClose">
824
<property name="text">
825
<string>Close</string>
827
<property name="autoDefault">
836
<layoutdefault spacing="6" margin="11"/>
839
<class>Gui::QuantitySpinBox</class>
840
<extends>QWidget</extends>
841
<header>Gui/QuantitySpinBox.h</header>
845
<tabstop>comboBox1</tabstop>
846
<tabstop>boxLength</tabstop>
847
<tabstop>boxWidth</tabstop>
848
<tabstop>boxHeight</tabstop>
849
<tabstop>cylinderRadius</tabstop>
850
<tabstop>cylinderLength</tabstop>
851
<tabstop>cylinderEdgeLength</tabstop>
852
<tabstop>cylinderCount</tabstop>
853
<tabstop>cylinderClosed</tabstop>
854
<tabstop>coneRadius1</tabstop>
855
<tabstop>coneRadius2</tabstop>
856
<tabstop>coneLength</tabstop>
857
<tabstop>coneEdgeLength</tabstop>
858
<tabstop>coneCount</tabstop>
859
<tabstop>coneClosed</tabstop>
860
<tabstop>sphereRadius</tabstop>
861
<tabstop>sphereCount</tabstop>
862
<tabstop>ellipsoidRadius1</tabstop>
863
<tabstop>ellipsoidRadius2</tabstop>
864
<tabstop>ellipsoidCount</tabstop>
865
<tabstop>toroidRadius1</tabstop>
866
<tabstop>toroidRadius2</tabstop>
867
<tabstop>toroidCount</tabstop>
868
<tabstop>createSolidButton</tabstop>
869
<tabstop>buttonClose</tabstop>
872
<include location="Resources/Mesh.qrc"/>
876
<sender>comboBox1</sender>
877
<signal>activated(int)</signal>
878
<receiver>widgetStack2</receiver>
879
<slot>setCurrentIndex(int)</slot>
881
<hint type="sourcelabel">
885
<hint type="destinationlabel">
892
<sender>buttonClose</sender>
893
<signal>clicked()</signal>
894
<receiver>MeshGui::DlgRegularSolid</receiver>
895
<slot>reject()</slot>
897
<hint type="sourcelabel">
901
<hint type="destinationlabel">