All files contain the same add/remove buttons and a feature list. These common elements are moved into the TaskTransformedParameters.ui file. The same goes for the common OK Button that is used in a MultiTransform. The ui files for the patterns only contain their distinctive parameters. And the common ui files contain an empy widget that will be filled with the respective parameter widgets from the patterns.
201 lines
5.4 KiB
XML
201 lines
5.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>PartDesignGui::TaskPolarPatternParameters</class>
|
|
<widget class="QWidget" name="PartDesignGui::TaskPolarPatternParameters">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>253</width>
|
|
<height>206</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string notr="true">Form</string>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
|
<item>
|
|
<widget class="QLabel" name="labelAxis">
|
|
<property name="text">
|
|
<string>Axis</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QComboBox" name="comboAxis"/>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="checkReverse">
|
|
<property name="text">
|
|
<string>Reverse direction</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout">
|
|
<item>
|
|
<widget class="QLabel" name="label">
|
|
<property name="text">
|
|
<string>Mode</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QComboBox" name="comboMode">
|
|
<item>
|
|
<property name="text">
|
|
<string>Overall Angle</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Offset Angle</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="polarAngleWrapper" native="true">
|
|
<layout class="QHBoxLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QLabel" name="label_2">
|
|
<property name="text">
|
|
<string>Angle</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="Gui::QuantitySpinBox" name="polarAngle" native="true">
|
|
<property name="keyboardTracking" stdset="0">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="unit" stdset="0">
|
|
<string notr="true">deg</string>
|
|
</property>
|
|
<property name="minimum" stdset="0">
|
|
<double>0.000000000000000</double>
|
|
</property>
|
|
<property name="maximum" stdset="0">
|
|
<double>360.000000000000000</double>
|
|
</property>
|
|
<property name="value" stdset="0">
|
|
<double>360.000000000000000</double>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="angleOffsetWrapper" native="true">
|
|
<layout class="QHBoxLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QLabel" name="label2">
|
|
<property name="text">
|
|
<string>Offset</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="Gui::QuantitySpinBox" name="angleOffset" native="true">
|
|
<property name="keyboardTracking" stdset="0">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="unit" stdset="0">
|
|
<string notr="true">deg</string>
|
|
</property>
|
|
<property name="minimum" stdset="0">
|
|
<double>0.000000000000000</double>
|
|
</property>
|
|
<property name="maximum" stdset="0">
|
|
<double>360.000000000000000</double>
|
|
</property>
|
|
<property name="value" stdset="0">
|
|
<double>360.000000000000000</double>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
|
<item>
|
|
<widget class="QLabel" name="label3">
|
|
<property name="text">
|
|
<string>Occurrences</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="Gui::UIntSpinBox" name="spinOccurrences"/>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<customwidgets>
|
|
<customwidget>
|
|
<class>Gui::QuantitySpinBox</class>
|
|
<extends>QWidget</extends>
|
|
<header>Gui/QuantitySpinBox.h</header>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>Gui::UIntSpinBox</class>
|
|
<extends>QSpinBox</extends>
|
|
<header>Gui/SpinBox.h</header>
|
|
<container>1</container>
|
|
</customwidget>
|
|
</customwidgets>
|
|
<tabstops>
|
|
<tabstop>comboAxis</tabstop>
|
|
<tabstop>checkReverse</tabstop>
|
|
<tabstop>polarAngle</tabstop>
|
|
<tabstop>spinOccurrences</tabstop>
|
|
</tabstops>
|
|
<resources/>
|
|
<connections/>
|
|
</ui>
|