Warning, /graphics/krita/plugins/paintops/hairy/wdghairyeoptions.ui is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="utf-8"?>
0002 <ui version="4.0">
0003  <author>
0004     SPDX-FileCopyrightText: none
0005     SPDX-License-Identifier: GPL-3.0-or-later
0006   </author>
0007  <class>WdgHairyeOptions</class>
0008  <widget class="QWidget" name="WdgHairyeOptions">
0009   <property name="geometry">
0010    <rect>
0011     <x>0</x>
0012     <y>0</y>
0013     <width>373</width>
0014     <height>431</height>
0015    </rect>
0016   </property>
0017   <property name="sizePolicy">
0018    <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
0019     <horstretch>0</horstretch>
0020     <verstretch>0</verstretch>
0021    </sizepolicy>
0022   </property>
0023   <property name="minimumSize">
0024    <size>
0025     <width>0</width>
0026     <height>0</height>
0027    </size>
0028   </property>
0029   <layout class="QGridLayout" name="gridLayout_6">
0030    <item column="0" row="0">
0031     <widget class="QTabWidget" name="hairyTab">
0032      <property name="currentIndex">
0033       <number>0</number>
0034      </property>
0035      <widget class="QWidget" name="brushTab">
0036       <attribute name="title">
0037        <string>Brush Shape</string>
0038       </attribute>
0039       <layout class="QGridLayout" name="gridLayout_8">
0040        <item column="0" row="0">
0041         <layout class="QVBoxLayout" name="verticalLayout_2">
0042          <item>
0043           <layout class="QHBoxLayout" name="horizontalLayout">
0044            <item>
0045             <widget class="QGroupBox" name="shapeGroup">
0046              <property name="title">
0047               <string>Shape</string>
0048              </property>
0049              <layout class="QGridLayout" name="gridLayout_5">
0050               <item column="0" row="0">
0051                <widget class="QRadioButton" name="oneDimBrushBtn">
0052                 <property name="text">
0053                  <string>1D</string>
0054                 </property>
0055                 <property name="checked">
0056                  <bool>false</bool>
0057                 </property>
0058                </widget>
0059               </item>
0060               <item column="0" row="1">
0061                <widget class="QRadioButton" name="twoDimBrushBtn">
0062                 <property name="text">
0063                  <string>2D</string>
0064                 </property>
0065                 <property name="checked">
0066                  <bool>true</bool>
0067                 </property>
0068                </widget>
0069               </item>
0070               <item column="0" row="2">
0071                <spacer name="verticalSpacer_2">
0072                 <property name="orientation">
0073                  <enum>Qt::Vertical</enum>
0074                 </property>
0075                 <property name="sizeHint" stdset="0">
0076                  <size>
0077                   <width>20</width>
0078                   <height>40</height>
0079                  </size>
0080                 </property>
0081                </spacer>
0082               </item>
0083              </layout>
0084             </widget>
0085            </item>
0086            <item>
0087             <widget class="QGroupBox" name="brushGroup">
0088              <property name="sizePolicy">
0089               <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
0090                <horstretch>0</horstretch>
0091                <verstretch>0</verstretch>
0092               </sizepolicy>
0093              </property>
0094              <property name="minimumSize">
0095               <size>
0096                <width>0</width>
0097                <height>165</height>
0098               </size>
0099              </property>
0100              <property name="title">
0101               <string>Brush Settings</string>
0102              </property>
0103              <layout class="QGridLayout" name="gridLayout_4">
0104               <item column="0" row="4">
0105                <spacer name="verticalSpacer_4">
0106                 <property name="orientation">
0107                  <enum>Qt::Vertical</enum>
0108                 </property>
0109                 <property name="sizeHint" stdset="0">
0110                  <size>
0111                   <width>20</width>
0112                   <height>40</height>
0113                  </size>
0114                 </property>
0115                </spacer>
0116               </item>
0117               <item column="1" row="0">
0118                <widget class="QSpinBox" name="radiusSpinBox">
0119                 <property name="value">
0120                  <number>5</number>
0121                 </property>
0122                </widget>
0123               </item>
0124               <item column="1" row="2">
0125                <widget class="QDoubleSpinBox" name="sigmaSpinBox">
0126                 <property name="value">
0127                  <double>20.000000000000000</double>
0128                 </property>
0129                </widget>
0130               </item>
0131               <item colspan="2" column="0" row="3">
0132                <widget class="QCheckBox" name="mousePressureCBox">
0133                 <property name="text">
0134                  <string>Mouse pressure</string>
0135                 </property>
0136                 <property name="checked">
0137                  <bool>false</bool>
0138                 </property>
0139                </widget>
0140               </item>
0141               <item column="0" row="0">
0142                <widget class="QLabel" name="radiusLabel">
0143                 <property name="text">
0144                  <string>radius</string>
0145                 </property>
0146                 <property name="alignment">
0147                  <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0148                 </property>
0149                </widget>
0150               </item>
0151               <item column="0" row="2">
0152                <widget class="QLabel" name="sigmaLabel">
0153                 <property name="text">
0154                  <string>sigma</string>
0155                 </property>
0156                 <property name="alignment">
0157                  <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0158                 </property>
0159                </widget>
0160               </item>
0161              </layout>
0162             </widget>
0163            </item>
0164           </layout>
0165          </item>
0166          <item>
0167           <widget class="QGroupBox" name="movementGroup">
0168            <property name="sizePolicy">
0169             <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
0170              <horstretch>0</horstretch>
0171              <verstretch>0</verstretch>
0172             </sizepolicy>
0173            </property>
0174            <property name="title">
0175             <string>Experimental Params</string>
0176            </property>
0177            <layout class="QGridLayout" name="gridLayout_3">
0178             <item column="1" row="3">
0179              <spacer name="verticalSpacer_3">
0180               <property name="orientation">
0181                <enum>Qt::Vertical</enum>
0182               </property>
0183               <property name="sizeHint" stdset="0">
0184                <size>
0185                 <width>20</width>
0186                 <height>40</height>
0187                </size>
0188               </property>
0189              </spacer>
0190             </item>
0191             <item column="0" row="0">
0192              <widget class="QLabel" name="label">
0193               <property name="text">
0194                <string>Scale factor</string>
0195               </property>
0196               <property name="alignment">
0197                <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0198               </property>
0199              </widget>
0200             </item>
0201             <item column="1" row="0">
0202              <widget class="QDoubleSpinBox" name="scaleBox">
0203               <property name="minimum">
0204                <double>-99.000000000000000</double>
0205               </property>
0206               <property name="value">
0207                <double>2.000000000000000</double>
0208               </property>
0209              </widget>
0210             </item>
0211             <item column="0" row="1">
0212              <widget class="QLabel" name="label_2">
0213               <property name="text">
0214                <string>Shear factor</string>
0215               </property>
0216               <property name="alignment">
0217                <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0218               </property>
0219              </widget>
0220             </item>
0221             <item column="1" row="1">
0222              <widget class="QDoubleSpinBox" name="shearBox">
0223               <property name="minimum">
0224                <double>-99.000000000000000</double>
0225               </property>
0226               <property name="value">
0227                <double>0.000000000000000</double>
0228               </property>
0229              </widget>
0230             </item>
0231             <item column="0" row="2">
0232              <widget class="QLabel" name="label_3">
0233               <property name="text">
0234                <string>Random offset</string>
0235               </property>
0236               <property name="alignment">
0237                <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0238               </property>
0239              </widget>
0240             </item>
0241             <item column="1" row="2">
0242              <widget class="QDoubleSpinBox" name="rndBox">
0243               <property name="minimum">
0244                <double>-99.000000000000000</double>
0245               </property>
0246               <property name="maximum">
0247                <double>999.990000000000009</double>
0248               </property>
0249               <property name="value">
0250                <double>2.000000000000000</double>
0251               </property>
0252              </widget>
0253             </item>
0254            </layout>
0255           </widget>
0256          </item>
0257         </layout>
0258        </item>
0259       </layout>
0260      </widget>
0261      <widget class="QWidget" name="inkTab">
0262       <attribute name="title">
0263        <string>Ink depletion</string>
0264       </attribute>
0265       <layout class="QGridLayout" name="gridLayout_7">
0266        <item column="0" row="0">
0267         <widget class="QGroupBox" name="groupBox_2">
0268          <property name="title">
0269           <string>Ink</string>
0270          </property>
0271          <layout class="QGridLayout" name="gridLayout_2">
0272           <item column="0" row="0">
0273            <layout class="QHBoxLayout" name="horizontalLayout_6">
0274             <item>
0275              <widget class="QLabel" name="inkLabel">
0276               <property name="text">
0277                <string>Ink Amount</string>
0278               </property>
0279               <property name="alignment">
0280                <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0281               </property>
0282              </widget>
0283             </item>
0284             <item>
0285              <widget class="QSpinBox" name="inkAmountSpinBox">
0286               <property name="maximum">
0287                <number>10000</number>
0288               </property>
0289               <property name="value">
0290                <number>1024</number>
0291               </property>
0292              </widget>
0293             </item>
0294            </layout>
0295           </item>
0296           <item column="0" row="1">
0297            <layout class="QHBoxLayout" name="horizontalLayout_2">
0298             <item>
0299              <widget class="QCheckBox" name="opacityCBox">
0300               <property name="text">
0301                <string>Opacity</string>
0302               </property>
0303               <property name="checked">
0304                <bool>true</bool>
0305               </property>
0306              </widget>
0307             </item>
0308             <item>
0309              <widget class="QCheckBox" name="saturationCBox">
0310               <property name="enabled">
0311                <bool>true</bool>
0312               </property>
0313               <property name="text">
0314                <string>Saturation</string>
0315               </property>
0316               <property name="checked">
0317                <bool>false</bool>
0318               </property>
0319              </widget>
0320             </item>
0321            </layout>
0322           </item>
0323          </layout>
0324         </widget>
0325        </item>
0326        <item column="0" row="1">
0327         <widget class="QGroupBox" name="groupBox">
0328          <property name="minimumSize">
0329           <size>
0330            <width>0</width>
0331            <height>130</height>
0332           </size>
0333          </property>
0334          <property name="title">
0335           <string>Ink Depletion Curve</string>
0336          </property>
0337          <layout class="QVBoxLayout" name="verticalLayout_3">
0338           <item>
0339            <widget class="KisCurveWidget" name="inkCurve"/>
0340           </item>
0341          </layout>
0342         </widget>
0343        </item>
0344        <item column="0" row="2">
0345         <widget class="QGroupBox" name="weightGroup">
0346          <property name="title">
0347           <string>Saturation Weights</string>
0348          </property>
0349          <layout class="QGridLayout" name="gridLayout">
0350           <item column="1" row="0">
0351            <widget class="QSlider" name="pressureSlider">
0352             <property name="sizePolicy">
0353              <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
0354               <horstretch>0</horstretch>
0355               <verstretch>0</verstretch>
0356              </sizepolicy>
0357             </property>
0358             <property name="toolTip">
0359              <string>pressure weight</string>
0360             </property>
0361             <property name="minimum">
0362              <number>0</number>
0363             </property>
0364             <property name="maximum">
0365              <number>100</number>
0366             </property>
0367             <property name="value">
0368              <number>50</number>
0369             </property>
0370             <property name="orientation">
0371              <enum>Qt::Vertical</enum>
0372             </property>
0373             <property name="tickPosition">
0374              <enum>QSlider::TicksBelow</enum>
0375             </property>
0376            </widget>
0377           </item>
0378           <item column="4" row="0">
0379            <widget class="QSlider" name="inkDepletionSlider">
0380             <property name="sizePolicy">
0381              <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
0382               <horstretch>0</horstretch>
0383               <verstretch>0</verstretch>
0384              </sizepolicy>
0385             </property>
0386             <property name="toolTip">
0387              <string>Ink depletion curve weight</string>
0388             </property>
0389             <property name="minimum">
0390              <number>0</number>
0391             </property>
0392             <property name="maximum">
0393              <number>100</number>
0394             </property>
0395             <property name="value">
0396              <number>50</number>
0397             </property>
0398             <property name="orientation">
0399              <enum>Qt::Vertical</enum>
0400             </property>
0401             <property name="tickPosition">
0402              <enum>QSlider::TicksBelow</enum>
0403             </property>
0404            </widget>
0405           </item>
0406           <item column="2" row="0">
0407            <widget class="QSlider" name="bristleLengthSlider">
0408             <property name="sizePolicy">
0409              <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
0410               <horstretch>0</horstretch>
0411               <verstretch>0</verstretch>
0412              </sizepolicy>
0413             </property>
0414             <property name="toolTip">
0415              <string>bristle length weight</string>
0416             </property>
0417             <property name="minimum">
0418              <number>0</number>
0419             </property>
0420             <property name="maximum">
0421              <number>100</number>
0422             </property>
0423             <property name="value">
0424              <number>50</number>
0425             </property>
0426             <property name="orientation">
0427              <enum>Qt::Vertical</enum>
0428             </property>
0429             <property name="tickPosition">
0430              <enum>QSlider::TicksBelow</enum>
0431             </property>
0432            </widget>
0433           </item>
0434           <item column="3" row="0">
0435            <widget class="QSlider" name="bristleInkAmountSlider">
0436             <property name="sizePolicy">
0437              <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
0438               <horstretch>0</horstretch>
0439               <verstretch>0</verstretch>
0440              </sizepolicy>
0441             </property>
0442             <property name="toolTip">
0443              <string>Bristle ink amount weight</string>
0444             </property>
0445             <property name="minimum">
0446              <number>0</number>
0447             </property>
0448             <property name="maximum">
0449              <number>100</number>
0450             </property>
0451             <property name="value">
0452              <number>50</number>
0453             </property>
0454             <property name="orientation">
0455              <enum>Qt::Vertical</enum>
0456             </property>
0457             <property name="tickPosition">
0458              <enum>QSlider::TicksBelow</enum>
0459             </property>
0460            </widget>
0461           </item>
0462           <item column="0" row="0">
0463            <widget class="QCheckBox" name="weightSaturationCBox">
0464             <property name="text">
0465              <string>weighted saturation</string>
0466             </property>
0467            </widget>
0468           </item>
0469          </layout>
0470         </widget>
0471        </item>
0472       </layout>
0473      </widget>
0474     </widget>
0475    </item>
0476   </layout>
0477  </widget>
0478  <customwidgets>
0479   <customwidget>
0480    <class>KisCurveWidget</class>
0481    <extends>QWidget</extends>
0482    <header>widgets/kis_curve_widget.h</header>
0483    <container>1</container>
0484   </customwidget>
0485  </customwidgets>
0486  <resources/>
0487  <connections/>
0488 </ui>