1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>KisWdgAutogradient</class> 4 <widget class="QWidget" name="KisWdgAutogradient"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>500</width> 10 <height>250</height> 11 </rect> 12 </property> 13 <property name="minimumSize"> 14 <size> 15 <width>500</width> 16 <height>250</height> 17 </size> 18 </property> 19 <layout class="QVBoxLayout" name="verticalLayout"> 20 <item> 21 <layout class="QHBoxLayout" name="horizontalLayout"> 22 <item> 23 <widget class="QLabel" name="label"> 24 <property name="text"> 25 <string>Name:</string> 26 </property> 27 </widget> 28 </item> 29 <item> 30 <widget class="QLineEdit" name="nameedit"/> 31 </item> 32 </layout> 33 </item> 34 <item> 35 <widget class="KisGradientSliderWidget" name="gradientSlider" native="true"> 36 <property name="sizePolicy"> 37 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 38 <horstretch>0</horstretch> 39 <verstretch>1</verstretch> 40 </sizepolicy> 41 </property> 42 <property name="focusPolicy"> 43 <enum>Qt::ClickFocus</enum> 44 </property> 45 </widget> 46 </item> 47 <item> 48 <layout class="QGridLayout" name="gridLayout"> 49 <item row="1" column="0"> 50 <widget class="QLabel" name="labelLeftColor"> 51 <property name="font"> 52 <font> 53 <family>Sans Serif</family> 54 <pointsize>9</pointsize> 55 <weight>50</weight> 56 <italic>false</italic> 57 <bold>false</bold> 58 <underline>false</underline> 59 <strikeout>false</strikeout> 60 </font> 61 </property> 62 <property name="text"> 63 <string>Left:</string> 64 </property> 65 <property name="alignment"> 66 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 67 </property> 68 </widget> 69 </item> 70 <item row="1" column="2"> 71 <widget class="KisColorButton" name="leftColorButton"> 72 <property name="sizePolicy"> 73 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 74 <horstretch>0</horstretch> 75 <verstretch>0</verstretch> 76 </sizepolicy> 77 </property> 78 <property name="minimumSize"> 79 <size> 80 <width>0</width> 81 <height>30</height> 82 </size> 83 </property> 84 <property name="font"> 85 <font> 86 <family>Sans Serif</family> 87 <pointsize>9</pointsize> 88 <weight>50</weight> 89 <italic>false</italic> 90 <bold>false</bold> 91 <underline>false</underline> 92 <strikeout>false</strikeout> 93 </font> 94 </property> 95 <property name="focusPolicy"> 96 <enum>Qt::ClickFocus</enum> 97 </property> 98 </widget> 99 </item> 100 <item row="1" column="1"> 101 <widget class="QRadioButton" name="leftColorRadioButton"> 102 <property name="text"> 103 <string>Color</string> 104 </property> 105 <property name="checked"> 106 <bool>true</bool> 107 </property> 108 <attribute name="buttonGroup"> 109 <string notr="true">leftBtnGroup</string> 110 </attribute> 111 </widget> 112 </item> 113 <item row="4" column="0"> 114 <widget class="QLabel" name="labelRightColor"> 115 <property name="font"> 116 <font> 117 <family>Sans Serif</family> 118 <pointsize>9</pointsize> 119 <weight>50</weight> 120 <italic>false</italic> 121 <bold>false</bold> 122 <underline>false</underline> 123 <strikeout>false</strikeout> 124 </font> 125 </property> 126 <property name="text"> 127 <string>Right:</string> 128 </property> 129 <property name="alignment"> 130 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 131 </property> 132 </widget> 133 </item> 134 <item row="4" column="1"> 135 <widget class="QRadioButton" name="rightColorRadioButton"> 136 <property name="text"> 137 <string>Color</string> 138 </property> 139 <property name="checked"> 140 <bool>true</bool> 141 </property> 142 <attribute name="buttonGroup"> 143 <string notr="true">rightBtnGroup</string> 144 </attribute> 145 </widget> 146 </item> 147 <item row="5" column="1"> 148 <widget class="QRadioButton" name="rightForegroundRadioButton"> 149 <property name="text"> 150 <string>Foreground</string> 151 </property> 152 <attribute name="buttonGroup"> 153 <string notr="true">rightBtnGroup</string> 154 </attribute> 155 </widget> 156 </item> 157 <item row="4" column="2"> 158 <widget class="KisColorButton" name="rightColorButton"> 159 <property name="sizePolicy"> 160 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 161 <horstretch>0</horstretch> 162 <verstretch>0</verstretch> 163 </sizepolicy> 164 </property> 165 <property name="minimumSize"> 166 <size> 167 <width>0</width> 168 <height>30</height> 169 </size> 170 </property> 171 <property name="font"> 172 <font> 173 <family>Sans Serif</family> 174 <pointsize>9</pointsize> 175 <weight>50</weight> 176 <italic>false</italic> 177 <bold>false</bold> 178 <underline>false</underline> 179 <strikeout>false</strikeout> 180 </font> 181 </property> 182 <property name="focusPolicy"> 183 <enum>Qt::ClickFocus</enum> 184 </property> 185 </widget> 186 </item> 187 <item row="0" column="3"> 188 <widget class="QLabel" name="textLabel2"> 189 <property name="font"> 190 <font> 191 <family>Sans Serif</family> 192 <pointsize>9</pointsize> 193 <weight>50</weight> 194 <italic>false</italic> 195 <bold>false</bold> 196 <underline>false</underline> 197 <strikeout>false</strikeout> 198 </font> 199 </property> 200 <property name="text"> 201 <string>Opacity:</string> 202 </property> 203 </widget> 204 </item> 205 <item row="3" column="1"> 206 <widget class="QRadioButton" name="leftBackgroundRadioButton"> 207 <property name="text"> 208 <string>Background</string> 209 </property> 210 <attribute name="buttonGroup"> 211 <string notr="true">leftBtnGroup</string> 212 </attribute> 213 </widget> 214 </item> 215 <item row="4" column="3"> 216 <widget class="KisIntParseSpinBox" name="intNumInputRightOpacity"> 217 <property name="sizePolicy"> 218 <sizepolicy hsizetype="Minimum" vsizetype="Ignored"> 219 <horstretch>0</horstretch> 220 <verstretch>0</verstretch> 221 </sizepolicy> 222 </property> 223 <property name="font"> 224 <font> 225 <family>Sans Serif</family> 226 <pointsize>9</pointsize> 227 <weight>50</weight> 228 <italic>false</italic> 229 <bold>false</bold> 230 <underline>false</underline> 231 <strikeout>false</strikeout> 232 </font> 233 </property> 234 <property name="focusPolicy"> 235 <enum>Qt::ClickFocus</enum> 236 </property> 237 <property name="maximum"> 238 <number>100</number> 239 </property> 240 <property name="value"> 241 <number>100</number> 242 </property> 243 </widget> 244 </item> 245 <item row="2" column="1"> 246 <widget class="QRadioButton" name="leftForegroundRadioButton"> 247 <property name="text"> 248 <string>Foreground</string> 249 </property> 250 <attribute name="buttonGroup"> 251 <string notr="true">leftBtnGroup</string> 252 </attribute> 253 </widget> 254 </item> 255 <item row="0" column="0" colspan="3"> 256 <widget class="QLabel" name="textLabel1"> 257 <property name="font"> 258 <font> 259 <family>Sans Serif</family> 260 <pointsize>9</pointsize> 261 <weight>50</weight> 262 <italic>false</italic> 263 <bold>false</bold> 264 <underline>false</underline> 265 <strikeout>false</strikeout> 266 </font> 267 </property> 268 <property name="text"> 269 <string>Segment Color</string> 270 </property> 271 </widget> 272 </item> 273 <item row="6" column="1"> 274 <widget class="QRadioButton" name="rightBackgroundRadioButton"> 275 <property name="text"> 276 <string>Background</string> 277 </property> 278 <attribute name="buttonGroup"> 279 <string notr="true">rightBtnGroup</string> 280 </attribute> 281 </widget> 282 </item> 283 <item row="1" column="3"> 284 <widget class="KisIntParseSpinBox" name="intNumInputLeftOpacity"> 285 <property name="sizePolicy"> 286 <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> 287 <horstretch>0</horstretch> 288 <verstretch>0</verstretch> 289 </sizepolicy> 290 </property> 291 <property name="font"> 292 <font> 293 <family>Sans Serif</family> 294 <pointsize>9</pointsize> 295 <weight>50</weight> 296 <italic>false</italic> 297 <bold>false</bold> 298 <underline>false</underline> 299 <strikeout>false</strikeout> 300 </font> 301 </property> 302 <property name="focusPolicy"> 303 <enum>Qt::ClickFocus</enum> 304 </property> 305 <property name="maximum"> 306 <number>100</number> 307 </property> 308 <property name="value"> 309 <number>100</number> 310 </property> 311 </widget> 312 </item> 313 <item row="2" column="2"> 314 <widget class="QCheckBox" name="leftForegroundTransparent"> 315 <property name="text"> 316 <string>Transparent</string> 317 </property> 318 </widget> 319 </item> 320 <item row="3" column="2"> 321 <widget class="QCheckBox" name="leftBackgroundTransparent"> 322 <property name="text"> 323 <string>Transparent</string> 324 </property> 325 </widget> 326 </item> 327 <item row="5" column="2"> 328 <widget class="QCheckBox" name="rightForegroundTransparent"> 329 <property name="text"> 330 <string>Transparent</string> 331 </property> 332 </widget> 333 </item> 334 <item row="6" column="2"> 335 <widget class="QCheckBox" name="rightBackgroundTransparent"> 336 <property name="text"> 337 <string>Transparent</string> 338 </property> 339 </widget> 340 </item> 341 </layout> 342 </item> 343 <item> 344 <layout class="QHBoxLayout"> 345 <property name="leftMargin"> 346 <number>0</number> 347 </property> 348 <property name="topMargin"> 349 <number>0</number> 350 </property> 351 <property name="rightMargin"> 352 <number>0</number> 353 </property> 354 <property name="bottomMargin"> 355 <number>0</number> 356 </property> 357 <item> 358 <spacer name="horizontalSpacer"> 359 <property name="orientation"> 360 <enum>Qt::Horizontal</enum> 361 </property> 362 <property name="sizeHint" stdset="0"> 363 <size> 364 <width>40</width> 365 <height>20</height> 366 </size> 367 </property> 368 </spacer> 369 </item> 370 <item> 371 <widget class="QComboBox" name="comboBoxInterpolationType"> 372 <property name="font"> 373 <font> 374 <family>Sans Serif</family> 375 <pointsize>9</pointsize> 376 <weight>50</weight> 377 <italic>false</italic> 378 <bold>false</bold> 379 <underline>false</underline> 380 <strikeout>false</strikeout> 381 </font> 382 </property> 383 <property name="focusPolicy"> 384 <enum>Qt::ClickFocus</enum> 385 </property> 386 <item> 387 <property name="text"> 388 <string comment="Gradient type - Linear">Linear</string> 389 </property> 390 </item> 391 <item> 392 <property name="text"> 393 <string>Curved</string> 394 </property> 395 </item> 396 <item> 397 <property name="text"> 398 <string>Sine</string> 399 </property> 400 </item> 401 <item> 402 <property name="text"> 403 <string>Sphere Inc.</string> 404 </property> 405 </item> 406 <item> 407 <property name="text"> 408 <string>Sphere Dec.</string> 409 </property> 410 </item> 411 </widget> 412 </item> 413 <item> 414 <widget class="QComboBox" name="comboBoxColorInterpolationType"> 415 <property name="font"> 416 <font> 417 <family>Sans Serif</family> 418 <pointsize>9</pointsize> 419 <weight>50</weight> 420 <italic>false</italic> 421 <bold>false</bold> 422 <underline>false</underline> 423 <strikeout>false</strikeout> 424 </font> 425 </property> 426 <property name="focusPolicy"> 427 <enum>Qt::ClickFocus</enum> 428 </property> 429 <item> 430 <property name="text"> 431 <string>RGB</string> 432 </property> 433 </item> 434 <item> 435 <property name="text"> 436 <string>HSV CW</string> 437 </property> 438 </item> 439 <item> 440 <property name="text"> 441 <string>HSV CCW</string> 442 </property> 443 </item> 444 </widget> 445 </item> 446 </layout> 447 </item> 448 </layout> 449 </widget> 450 <customwidgets> 451 <customwidget> 452 <class>KisColorButton</class> 453 <extends>QPushButton</extends> 454 <header>kis_color_button.h</header> 455 </customwidget> 456 <customwidget> 457 <class>KisIntParseSpinBox</class> 458 <extends>QSpinBox</extends> 459 <header>kis_int_parse_spin_box.h</header> 460 </customwidget> 461 <customwidget> 462 <class>KisGradientSliderWidget</class> 463 <extends></extends> 464 <header>KisGradientSliderWidget.h</header> 465 </customwidget> 466 </customwidgets> 467 <resources/> 468 <connections/> 469 <buttongroups> 470 <buttongroup name="rightBtnGroup"/> 471 <buttongroup name="leftBtnGroup"/> 472 </buttongroups> 473</ui> 474