| <?xml version="1.0" encoding="UTF-8"?> |
| <ui version="4.0"> |
| <class>DxfImportDialog</class> |
| <widget class="QDialog" name="DxfImportDialog"> |
| <property name="geometry"> |
| <rect> |
| <x>0</x> |
| <y>0</y> |
| <width>480</width> |
| <height>280</height> |
| </rect> |
| </property> |
| <property name="windowTitle"> |
| <string>DXF Import</string> |
| </property> |
| <layout class="QVBoxLayout" name="verticalLayout"> |
| <item> |
| <widget class="QGroupBox" name="groupBox_ImportAs"> |
| <property name="title"> |
| <string>Import As</string> |
| </property> |
| <layout class="QVBoxLayout" name="verticalLayout_ImportAs"> |
| <item> |
| <widget class="QRadioButton" name="radio_ImportAs_Draft"> |
| <property name="toolTip"> |
| <string>Creates fully parametric Draft objects. Block definitions are imported as |
| reusable objects (Part Compounds) and instances become `App::Link` objects, |
| maintaining the block structure. Best for full integration with the Draft |
| workbench.</string> |
| </property> |
| <property name="text"> |
| <string>Editable Draft objects</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <widget class="QRadioButton" name="radio_ImportAs_Primitives"> |
| <property name="toolTip"> |
| <string>Creates parametric Part objects (e.g., Part::Line, Part::Circle). Block |
| definitions are imported as reusable objects (Part Compounds) and instances |
| become `App::Link` objects, maintaining the block structure. Best for |
| script-based post-processing.</string> |
| </property> |
| <property name="text"> |
| <string>Editable Part primitives</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <widget class="QRadioButton" name="radio_ImportAs_Shapes"> |
| <property name="toolTip"> |
| <string>Creates a non-parametric shape for each DXF entity. Block definitions are |
| imported as reusable objects (Part Compounds) and instances become `App::Link` |
| objects, maintaining the block structure. Good for referencing and measuring.</string> |
| </property> |
| <property name="text"> |
| <string>Individual Part shapes (recommended)</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <widget class="QRadioButton" name="radio_ImportAs_Fused"> |
| <property name="toolTip"> |
| <string>Merges all geometry per layer into a single, non-editable shape. Block |
| structures are not preserved; their geometry becomes part of the layer's |
| shape. Best for viewing very large files with maximum performance.</string> |
| </property> |
| <property name="text"> |
| <string>Fused Part shapes (fastest)</string> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </widget> |
| </item> |
| <item> |
| <widget class="QFrame" name="frame_Summary"> |
| <property name="frameShape"> |
| <enum>QFrame::StyledPanel</enum> |
| </property> |
| <property name="frameShadow"> |
| <enum>QFrame::Sunken</enum> |
| </property> |
| <layout class="QVBoxLayout" name="verticalLayout_Summary"> |
| <property name="leftMargin"> |
| <number>5</number> |
| </property> |
| <property name="topMargin"> |
| <number>5</number> |
| </property> |
| <property name="rightMargin"> |
| <number>5</number> |
| </property> |
| <property name="bottomMargin"> |
| <number>5</number> |
| </property> |
| <item> |
| <widget class="QLabel" name="label_Summary"> |
| <property name="text"> |
| <string>File summary</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <widget class="QLabel" name="label_Warning"> |
| <property name="styleSheet"> |
| <string notr="true">color: #c00;</string> |
| </property> |
| <property name="text"> |
| <string>Warning</string> |
| </property> |
| <property name="wordWrap"> |
| <bool>true</bool> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </widget> |
| </item> |
| <item> |
| <spacer name="verticalSpacer"> |
| <property name="orientation"> |
| <enum>Qt::Vertical</enum> |
| </property> |
| <property name="sizeHint" stdset="0"> |
| <size> |
| <width>20</width> |
| <height>0</height> |
| </size> |
| </property> |
| </spacer> |
| </item> |
| <item> |
| <widget class="QCheckBox" name="checkBox_ShowDialogAgain"> |
| <property name="text"> |
| <string>Do not show this dialog again</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <widget class="QDialogButtonBox" name="buttonBox"> |
| <property name="orientation"> |
| <enum>Qt::Horizontal</enum> |
| </property> |
| <property name="standardButtons"> |
| <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </widget> |
| <resources/> |
| <connections/> |
| </ui> |
|
|