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>