| <?xml version="1.0" encoding="UTF-8"?> | |
| <ui version="4.0"> | |
| <class>DlgExpressionInput</class> | |
| <widget class="QDialog" name="DlgExpressionInput"> | |
| <property name="geometry"> | |
| <rect> | |
| <x>0</x> | |
| <y>0</y> | |
| <width>414</width> | |
| <height>298</height> | |
| </rect> | |
| </property> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="minimumSize"> | |
| <size> | |
| <width>350</width> | |
| <height>0</height> | |
| </size> | |
| </property> | |
| <property name="windowTitle"> | |
| <string>Expression Editor</string> | |
| </property> | |
| <layout class="QVBoxLayout" name="verticalLayout"> | |
| <property name="spacing"> | |
| <number>3</number> | |
| </property> | |
| <property name="sizeConstraint"> | |
| <enum>QLayout::SizeConstraint::SetDefaultConstraint</enum> | |
| </property> | |
| <property name="margin" stdset="0"> | |
| <number>0</number> | |
| </property> | |
| <item> | |
| <layout class="QHBoxLayout" name="horizontalLayout_2"> | |
| <item> | |
| <layout class="QVBoxLayout" name="verticalLayout_2"> | |
| <property name="spacing"> | |
| <number>0</number> | |
| </property> | |
| <property name="margin" stdset="0"> | |
| <number>0</number> | |
| </property> | |
| <item> | |
| <layout class="QHBoxLayout" name="horizontalLayout_5"> | |
| <item> | |
| <widget class="Gui::ExpressionTextEdit" name="expression"> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Ignored" vsizetype="MinimumExpanding"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="minimumSize"> | |
| <size> | |
| <width>10</width> | |
| <height>10</height> | |
| </size> | |
| </property> | |
| </widget> | |
| </item> | |
| </layout> | |
| </item> | |
| <item> | |
| <widget class="QFrame" name="ctrlArea"> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Preferred" vsizetype="Minimum"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="autoFillBackground"> | |
| <bool>true</bool> | |
| </property> | |
| <property name="frameShape"> | |
| <enum>QFrame::Shape::StyledPanel</enum> | |
| </property> | |
| <property name="frameShadow"> | |
| <enum>QFrame::Shadow::Raised</enum> | |
| </property> | |
| <layout class="QHBoxLayout" name="horizontalLayout_4"> | |
| <property name="spacing"> | |
| <number>4</number> | |
| </property> | |
| <property name="margin" stdset="0"> | |
| <number>2</number> | |
| </property> | |
| <item> | |
| <widget class="QLabel" name="label"> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="text"> | |
| <string>Result</string> | |
| </property> | |
| </widget> | |
| </item> | |
| <item> | |
| <widget class="QLabel" name="msg"> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="MinimumExpanding" vsizetype="Minimum"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="palette"> | |
| <palette> | |
| <active> | |
| <colorrole role="Text"> | |
| <brush brushstyle="SolidPattern"> | |
| <color alpha="255"> | |
| <red>255</red> | |
| <green>0</green> | |
| <blue>0</blue> | |
| </color> | |
| </brush> | |
| </colorrole> | |
| </active> | |
| <inactive> | |
| <colorrole role="Text"> | |
| <brush brushstyle="SolidPattern"> | |
| <color alpha="255"> | |
| <red>255</red> | |
| <green>0</green> | |
| <blue>0</blue> | |
| </color> | |
| </brush> | |
| </colorrole> | |
| </inactive> | |
| <disabled> | |
| <colorrole role="Text"> | |
| <brush brushstyle="SolidPattern"> | |
| <color alpha="255"> | |
| <red>190</red> | |
| <green>190</green> | |
| <blue>190</blue> | |
| </color> | |
| </brush> | |
| </colorrole> | |
| </disabled> | |
| </palette> | |
| </property> | |
| <property name="text"> | |
| <string/> | |
| </property> | |
| </widget> | |
| </item> | |
| </layout> | |
| </widget> | |
| </item> | |
| </layout> | |
| </item> | |
| <item> | |
| <spacer name="horizontalSpacer"> | |
| <property name="orientation"> | |
| <enum>Qt::Orientation::Horizontal</enum> | |
| </property> | |
| <property name="sizeType"> | |
| <enum>QSizePolicy::Policy::Fixed</enum> | |
| </property> | |
| <property name="sizeHint" stdset="0"> | |
| <size> | |
| <width>0</width> | |
| <height>20</height> | |
| </size> | |
| </property> | |
| </spacer> | |
| </item> | |
| </layout> | |
| </item> | |
| <item> | |
| <layout class="QHBoxLayout" name="horizontalLayout_3"> | |
| <item> | |
| <widget class="QCheckBox" name="checkBoxVarSets"> | |
| <property name="toolTip"> | |
| <string>Store the expression in a newly created property in the selected Variable Set. | |
| The property of this object will refer to the property of the Variable Set.</string> | |
| </property> | |
| <property name="text"> | |
| <string>Store in Variable Set...</string> | |
| </property> | |
| </widget> | |
| </item> | |
| </layout> | |
| </item> | |
| <item> | |
| <widget class="QGroupBox" name="groupBoxVarSets"> | |
| <property name="title"> | |
| <string/> | |
| </property> | |
| <layout class="QVBoxLayout" name="verticalLayout_3"> | |
| <item> | |
| <widget class="QFrame" name="errorFrame"> | |
| <property name="enabled"> | |
| <bool>true</bool> | |
| </property> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="minimumSize"> | |
| <size> | |
| <width>0</width> | |
| <height>0</height> | |
| </size> | |
| </property> | |
| <property name="styleSheet"> | |
| <string notr="true">#errorFrame { border: 1px solid red; border-radius: 5px; background-color: #f8d7da; color: #721c24; } #errorTextLabel { color: #721c24; }</string> | |
| </property> | |
| <property name="frameShape"> | |
| <enum>QFrame::Shape::StyledPanel</enum> | |
| </property> | |
| <property name="frameShadow"> | |
| <enum>QFrame::Shadow::Raised</enum> | |
| </property> | |
| <layout class="QHBoxLayout" name="horizontalLayout"> | |
| <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="errorIconLabel"> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Fixed" vsizetype="Minimum"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="text"> | |
| <string/> | |
| </property> | |
| </widget> | |
| </item> | |
| <item> | |
| <widget class="QLabel" name="errorTextLabel"> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Preferred" vsizetype="MinimumExpanding"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="text"> | |
| <string>Error</string> | |
| </property> | |
| <property name="textFormat"> | |
| <enum>Qt::TextFormat::PlainText</enum> | |
| </property> | |
| <property name="alignment"> | |
| <set>Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter</set> | |
| </property> | |
| <property name="wordWrap"> | |
| <bool>true</bool> | |
| </property> | |
| <property name="margin"> | |
| <number>0</number> | |
| </property> | |
| </widget> | |
| </item> | |
| </layout> | |
| </widget> | |
| </item> | |
| <item> | |
| <layout class="QFormLayout" name="formLayout"> | |
| <item row="0" column="0"> | |
| <widget class="QLabel" name="labelVarSet"> | |
| <property name="text"> | |
| <string>Variable Set</string> | |
| </property> | |
| </widget> | |
| </item> | |
| <item row="0" column="1"> | |
| <widget class="QComboBox" name="comboBoxVarSet"/> | |
| </item> | |
| <item row="1" column="0"> | |
| <widget class="QLabel" name="labelGroup"> | |
| <property name="text"> | |
| <string>Group</string> | |
| </property> | |
| </widget> | |
| </item> | |
| <item row="2" column="0"> | |
| <widget class="QLabel" name="LabelPropNew"> | |
| <property name="text"> | |
| <string>Name</string> | |
| </property> | |
| </widget> | |
| </item> | |
| <item row="2" column="1"> | |
| <widget class="QLineEdit" name="lineEditPropNew"> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| </widget> | |
| </item> | |
| </layout> | |
| </item> | |
| </layout> | |
| </widget> | |
| </item> | |
| <item> | |
| <layout class="QHBoxLayout" name="horizontalLayout_6"> | |
| <item> | |
| <spacer name="horizontalSpacer_2"> | |
| <property name="orientation"> | |
| <enum>Qt::Horizontal</enum> | |
| </property> | |
| <property name="sizeHint" stdset="0"> | |
| <size> | |
| <width>0</width> | |
| <height>20</height> | |
| </size> | |
| </property> | |
| </spacer> | |
| </item> | |
| <item> | |
| <widget class="QDialogButtonBox" name="buttonBox"> | |
| <property name="sizePolicy"> | |
| <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> | |
| <horstretch>0</horstretch> | |
| <verstretch>0</verstretch> | |
| </sizepolicy> | |
| </property> | |
| <property name="standardButtons"> | |
| <set>QDialogButtonBox::StandardButton::Ok|QDialogButtonBox::StandardButton::Reset</set> | |
| </property> | |
| </widget> | |
| </item> | |
| </layout> | |
| </item> | |
| </layout> | |
| </widget> | |
| <customwidgets> | |
| <customwidget> | |
| <class>Gui::ExpressionTextEdit</class> | |
| <extends>QTextEdit</extends> | |
| <header>ExpressionCompleter.h</header> | |
| </customwidget> | |
| </customwidgets> | |
| <tabstops> | |
| <tabstop>expression</tabstop> | |
| </tabstops> | |
| <resources/> | |
| <connections> | |
| <connection> | |
| <sender>buttonBox</sender> | |
| <signal>accepted()</signal> | |
| <receiver>DlgExpressionInput</receiver> | |
| <slot>accept()</slot> | |
| <hints> | |
| <hint type="sourcelabel"> | |
| <x>275</x> | |
| <y>94</y> | |
| </hint> | |
| <hint type="destinationlabel"> | |
| <x>310</x> | |
| <y>63</y> | |
| </hint> | |
| </hints> | |
| </connection> | |
| </connections> | |
| </ui> | |