Warning, /graphics/krita/plugins/tools/tool_transform2/wdg_tool_transform.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>WdgToolTransform</class> 0008 <widget class="QWidget" name="WdgToolTransform"> 0009 <property name="geometry"> 0010 <rect> 0011 <x>0</x> 0012 <y>0</y> 0013 <width>615</width> 0014 <height>932</height> 0015 </rect> 0016 </property> 0017 <property name="sizePolicy"> 0018 <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> 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 <property name="maximumSize"> 0030 <size> 0031 <width>16777215</width> 0032 <height>16777215</height> 0033 </size> 0034 </property> 0035 <property name="baseSize"> 0036 <size> 0037 <width>0</width> 0038 <height>0</height> 0039 </size> 0040 </property> 0041 <property name="layoutDirection"> 0042 <enum>Qt::LeftToRight</enum> 0043 </property> 0044 <layout class="QVBoxLayout" name="verticalLayout_3"> 0045 <item> 0046 <layout class="QHBoxLayout" name="horizontalLayout_6"> 0047 <item> 0048 <widget class="QLabel" name="label_3"> 0049 <property name="text"> 0050 <string>Preview</string> 0051 </property> 0052 </widget> 0053 </item> 0054 <item> 0055 <widget class="QComboBox" name="cmbPreviewMode"> 0056 <property name="sizePolicy"> 0057 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0058 <horstretch>0</horstretch> 0059 <verstretch>0</verstretch> 0060 </sizepolicy> 0061 </property> 0062 <item> 0063 <property name="text"> 0064 <string>Accurate</string> 0065 </property> 0066 </item> 0067 <item> 0068 <property name="text"> 0069 <string>Accurate with Instant Preview</string> 0070 </property> 0071 </item> 0072 <item> 0073 <property name="text"> 0074 <string>Fast</string> 0075 </property> 0076 </item> 0077 </widget> 0078 </item> 0079 </layout> 0080 </item> 0081 <item> 0082 <layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1,0"> 0083 <property name="bottomMargin"> 0084 <number>4</number> 0085 </property> 0086 <item> 0087 <widget class="QFrame" name="frame"> 0088 <property name="frameShape"> 0089 <enum>QFrame::NoFrame</enum> 0090 </property> 0091 <property name="frameShadow"> 0092 <enum>QFrame::Plain</enum> 0093 </property> 0094 <property name="lineWidth"> 0095 <number>0</number> 0096 </property> 0097 <layout class="QVBoxLayout" name="verticalLayout_7"> 0098 <property name="leftMargin"> 0099 <number>1</number> 0100 </property> 0101 <property name="topMargin"> 0102 <number>1</number> 0103 </property> 0104 <property name="rightMargin"> 0105 <number>1</number> 0106 </property> 0107 <property name="bottomMargin"> 0108 <number>1</number> 0109 </property> 0110 <item> 0111 <layout class="QHBoxLayout" name="horizontalLayout_3"> 0112 <property name="spacing"> 0113 <number>0</number> 0114 </property> 0115 <item> 0116 <widget class="QToolButton" name="freeTransformButton"> 0117 <property name="sizePolicy"> 0118 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0119 <horstretch>0</horstretch> 0120 <verstretch>0</verstretch> 0121 </sizepolicy> 0122 </property> 0123 <property name="toolTip"> 0124 <string>Free</string> 0125 </property> 0126 <property name="text"> 0127 <string>Free Transform</string> 0128 </property> 0129 <property name="checkable"> 0130 <bool>true</bool> 0131 </property> 0132 <property name="checked"> 0133 <bool>true</bool> 0134 </property> 0135 <property name="autoExclusive"> 0136 <bool>true</bool> 0137 </property> 0138 <property name="autoRaise"> 0139 <bool>true</bool> 0140 </property> 0141 </widget> 0142 </item> 0143 <item> 0144 <widget class="QToolButton" name="perspectiveTransformButton"> 0145 <property name="sizePolicy"> 0146 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0147 <horstretch>0</horstretch> 0148 <verstretch>0</verstretch> 0149 </sizepolicy> 0150 </property> 0151 <property name="toolTip"> 0152 <string>Perspective</string> 0153 </property> 0154 <property name="text"> 0155 <string>Perspective</string> 0156 </property> 0157 <property name="checkable"> 0158 <bool>true</bool> 0159 </property> 0160 <property name="autoExclusive"> 0161 <bool>true</bool> 0162 </property> 0163 <property name="autoRaise"> 0164 <bool>true</bool> 0165 </property> 0166 </widget> 0167 </item> 0168 <item> 0169 <widget class="QToolButton" name="warpButton"> 0170 <property name="sizePolicy"> 0171 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0172 <horstretch>0</horstretch> 0173 <verstretch>0</verstretch> 0174 </sizepolicy> 0175 </property> 0176 <property name="toolTip"> 0177 <string>Warp</string> 0178 </property> 0179 <property name="text"> 0180 <string>Warp</string> 0181 </property> 0182 <property name="checkable"> 0183 <bool>true</bool> 0184 </property> 0185 <property name="checked"> 0186 <bool>false</bool> 0187 </property> 0188 <property name="autoExclusive"> 0189 <bool>true</bool> 0190 </property> 0191 <property name="autoRaise"> 0192 <bool>true</bool> 0193 </property> 0194 </widget> 0195 </item> 0196 <item> 0197 <widget class="QToolButton" name="cageButton"> 0198 <property name="sizePolicy"> 0199 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0200 <horstretch>0</horstretch> 0201 <verstretch>0</verstretch> 0202 </sizepolicy> 0203 </property> 0204 <property name="toolTip"> 0205 <string>Cage</string> 0206 </property> 0207 <property name="text"> 0208 <string>Cage</string> 0209 </property> 0210 <property name="checkable"> 0211 <bool>true</bool> 0212 </property> 0213 <property name="autoExclusive"> 0214 <bool>true</bool> 0215 </property> 0216 <property name="autoRaise"> 0217 <bool>true</bool> 0218 </property> 0219 </widget> 0220 </item> 0221 <item> 0222 <widget class="QToolButton" name="liquifyButton"> 0223 <property name="sizePolicy"> 0224 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0225 <horstretch>0</horstretch> 0226 <verstretch>0</verstretch> 0227 </sizepolicy> 0228 </property> 0229 <property name="toolTip"> 0230 <string>Liquify</string> 0231 </property> 0232 <property name="text"> 0233 <string>Liquify</string> 0234 </property> 0235 <property name="checkable"> 0236 <bool>true</bool> 0237 </property> 0238 <property name="autoExclusive"> 0239 <bool>true</bool> 0240 </property> 0241 <property name="autoRaise"> 0242 <bool>true</bool> 0243 </property> 0244 </widget> 0245 </item> 0246 <item> 0247 <widget class="QToolButton" name="meshButton"> 0248 <property name="toolTip"> 0249 <string>Mesh</string> 0250 </property> 0251 <property name="text"> 0252 <string>Mesh</string> 0253 </property> 0254 <property name="checkable"> 0255 <bool>true</bool> 0256 </property> 0257 <property name="autoExclusive"> 0258 <bool>true</bool> 0259 </property> 0260 <property name="autoRaise"> 0261 <bool>true</bool> 0262 </property> 0263 </widget> 0264 </item> 0265 </layout> 0266 </item> 0267 </layout> 0268 </widget> 0269 </item> 0270 <item> 0271 <spacer name="horizontalSpacer_2"> 0272 <property name="orientation"> 0273 <enum>Qt::Horizontal</enum> 0274 </property> 0275 <property name="sizeHint" stdset="0"> 0276 <size> 0277 <width>0</width> 0278 <height>0</height> 0279 </size> 0280 </property> 0281 </spacer> 0282 </item> 0283 <item> 0284 <widget class="QLabel" name="lblTransformType"> 0285 <property name="sizePolicy"> 0286 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0287 <horstretch>0</horstretch> 0288 <verstretch>0</verstretch> 0289 </sizepolicy> 0290 </property> 0291 <property name="text"> 0292 <string>Free Transform</string> 0293 </property> 0294 <property name="alignment"> 0295 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0296 </property> 0297 </widget> 0298 </item> 0299 </layout> 0300 </item> 0301 <item> 0302 <widget class="QStackedWidget" name="stackedWidget"> 0303 <property name="frameShape"> 0304 <enum>QFrame::StyledPanel</enum> 0305 </property> 0306 <property name="frameShadow"> 0307 <enum>QFrame::Raised</enum> 0308 </property> 0309 <property name="currentIndex"> 0310 <number>0</number> 0311 </property> 0312 <widget class="QWidget" name="freeTransformWidget"> 0313 <layout class="QVBoxLayout" name="verticalLayout"> 0314 <property name="spacing"> 0315 <number>10</number> 0316 </property> 0317 <item> 0318 <layout class="QHBoxLayout" name="horizontalLayout_5" stretch="1,0,0,1"> 0319 <property name="spacing"> 0320 <number>10</number> 0321 </property> 0322 <item> 0323 <spacer name="horizontalSpacer"> 0324 <property name="orientation"> 0325 <enum>Qt::Horizontal</enum> 0326 </property> 0327 <property name="sizeHint" stdset="0"> 0328 <size> 0329 <width>0</width> 0330 <height>0</height> 0331 </size> 0332 </property> 0333 </spacer> 0334 </item> 0335 <item> 0336 <layout class="QGridLayout" name="freeMainOptions"> 0337 <property name="sizeConstraint"> 0338 <enum>QLayout::SetFixedSize</enum> 0339 </property> 0340 <property name="horizontalSpacing"> 0341 <number>10</number> 0342 </property> 0343 <property name="verticalSpacing"> 0344 <number>15</number> 0345 </property> 0346 <item row="0" column="0"> 0347 <widget class="QLabel" name="label_10"> 0348 <property name="sizePolicy"> 0349 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0350 <horstretch>0</horstretch> 0351 <verstretch>0</verstretch> 0352 </sizepolicy> 0353 </property> 0354 <property name="layoutDirection"> 0355 <enum>Qt::RightToLeft</enum> 0356 </property> 0357 <property name="text"> 0358 <string>&Filter:</string> 0359 </property> 0360 <property name="alignment"> 0361 <set>Qt::AlignCenter</set> 0362 </property> 0363 <property name="buddy"> 0364 <cstring>cmbFilter</cstring> 0365 </property> 0366 </widget> 0367 </item> 0368 <item row="1" column="0"> 0369 <widget class="QToolButton" name="btnTransformAroundPivotPoint"> 0370 <property name="sizePolicy"> 0371 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0372 <horstretch>0</horstretch> 0373 <verstretch>0</verstretch> 0374 </sizepolicy> 0375 </property> 0376 <property name="toolTip"> 0377 <string>Transform around pivot point (Alt)</string> 0378 </property> 0379 <property name="text"> 0380 <string/> 0381 </property> 0382 <property name="checkable"> 0383 <bool>true</bool> 0384 </property> 0385 <property name="autoExclusive"> 0386 <bool>true</bool> 0387 </property> 0388 <property name="autoRaise"> 0389 <bool>true</bool> 0390 </property> 0391 </widget> 0392 </item> 0393 <item row="0" column="1"> 0394 <widget class="KisCmbIDList" name="cmbFilter" native="true"> 0395 <property name="sizePolicy"> 0396 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 0397 <horstretch>0</horstretch> 0398 <verstretch>0</verstretch> 0399 </sizepolicy> 0400 </property> 0401 </widget> 0402 </item> 0403 <item row="1" column="1"> 0404 <layout class="QHBoxLayout" name="horizontalLayout_4" stretch="1,0,1"> 0405 <property name="spacing"> 0406 <number>0</number> 0407 </property> 0408 <item> 0409 <spacer name="horizontalSpacer_3"> 0410 <property name="orientation"> 0411 <enum>Qt::Horizontal</enum> 0412 </property> 0413 <property name="sizeHint" stdset="0"> 0414 <size> 0415 <width>0</width> 0416 <height>0</height> 0417 </size> 0418 </property> 0419 </spacer> 0420 </item> 0421 <item> 0422 <layout class="QGridLayout" name="freeAnchorOriginGroup" rowstretch="0,0,0,0" columnstretch="0,0,0"> 0423 <property name="sizeConstraint"> 0424 <enum>QLayout::SetDefaultConstraint</enum> 0425 </property> 0426 <property name="spacing"> 0427 <number>0</number> 0428 </property> 0429 <item row="1" column="0"> 0430 <widget class="QToolButton" name="topLeftButton"> 0431 <property name="enabled"> 0432 <bool>true</bool> 0433 </property> 0434 <property name="sizePolicy"> 0435 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0436 <horstretch>0</horstretch> 0437 <verstretch>0</verstretch> 0438 </sizepolicy> 0439 </property> 0440 <property name="text"> 0441 <string/> 0442 </property> 0443 <property name="checkable"> 0444 <bool>true</bool> 0445 </property> 0446 <property name="autoExclusive"> 0447 <bool>true</bool> 0448 </property> 0449 </widget> 0450 </item> 0451 <item row="1" column="2"> 0452 <widget class="QToolButton" name="topRightButton"> 0453 <property name="sizePolicy"> 0454 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0455 <horstretch>0</horstretch> 0456 <verstretch>0</verstretch> 0457 </sizepolicy> 0458 </property> 0459 <property name="text"> 0460 <string/> 0461 </property> 0462 <property name="checkable"> 0463 <bool>true</bool> 0464 </property> 0465 <property name="autoExclusive"> 0466 <bool>true</bool> 0467 </property> 0468 </widget> 0469 </item> 0470 <item row="3" column="0"> 0471 <widget class="QToolButton" name="bottomLeftButton"> 0472 <property name="sizePolicy"> 0473 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0474 <horstretch>0</horstretch> 0475 <verstretch>0</verstretch> 0476 </sizepolicy> 0477 </property> 0478 <property name="text"> 0479 <string/> 0480 </property> 0481 <property name="checkable"> 0482 <bool>true</bool> 0483 </property> 0484 <property name="autoExclusive"> 0485 <bool>true</bool> 0486 </property> 0487 </widget> 0488 </item> 0489 <item row="2" column="1"> 0490 <widget class="QToolButton" name="centerButton"> 0491 <property name="sizePolicy"> 0492 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0493 <horstretch>0</horstretch> 0494 <verstretch>0</verstretch> 0495 </sizepolicy> 0496 </property> 0497 <property name="text"> 0498 <string/> 0499 </property> 0500 <property name="checkable"> 0501 <bool>true</bool> 0502 </property> 0503 <property name="checked"> 0504 <bool>true</bool> 0505 </property> 0506 <property name="autoExclusive"> 0507 <bool>true</bool> 0508 </property> 0509 </widget> 0510 </item> 0511 <item row="2" column="2"> 0512 <widget class="QToolButton" name="middleRightButton"> 0513 <property name="sizePolicy"> 0514 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0515 <horstretch>0</horstretch> 0516 <verstretch>0</verstretch> 0517 </sizepolicy> 0518 </property> 0519 <property name="text"> 0520 <string/> 0521 </property> 0522 <property name="checkable"> 0523 <bool>true</bool> 0524 </property> 0525 <property name="autoExclusive"> 0526 <bool>true</bool> 0527 </property> 0528 </widget> 0529 </item> 0530 <item row="3" column="1"> 0531 <widget class="QToolButton" name="middleBottomButton"> 0532 <property name="sizePolicy"> 0533 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0534 <horstretch>0</horstretch> 0535 <verstretch>0</verstretch> 0536 </sizepolicy> 0537 </property> 0538 <property name="text"> 0539 <string/> 0540 </property> 0541 <property name="checkable"> 0542 <bool>true</bool> 0543 </property> 0544 <property name="autoExclusive"> 0545 <bool>true</bool> 0546 </property> 0547 </widget> 0548 </item> 0549 <item row="3" column="2"> 0550 <widget class="QToolButton" name="bottomRightButton"> 0551 <property name="sizePolicy"> 0552 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0553 <horstretch>0</horstretch> 0554 <verstretch>0</verstretch> 0555 </sizepolicy> 0556 </property> 0557 <property name="text"> 0558 <string/> 0559 </property> 0560 <property name="checkable"> 0561 <bool>true</bool> 0562 </property> 0563 <property name="autoExclusive"> 0564 <bool>true</bool> 0565 </property> 0566 </widget> 0567 </item> 0568 <item row="1" column="1"> 0569 <widget class="QToolButton" name="middleTopButton"> 0570 <property name="sizePolicy"> 0571 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0572 <horstretch>0</horstretch> 0573 <verstretch>0</verstretch> 0574 </sizepolicy> 0575 </property> 0576 <property name="text"> 0577 <string/> 0578 </property> 0579 <property name="checkable"> 0580 <bool>true</bool> 0581 </property> 0582 <property name="autoExclusive"> 0583 <bool>true</bool> 0584 </property> 0585 </widget> 0586 </item> 0587 <item row="2" column="0"> 0588 <widget class="QToolButton" name="middleLeftButton"> 0589 <property name="sizePolicy"> 0590 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0591 <horstretch>0</horstretch> 0592 <verstretch>0</verstretch> 0593 </sizepolicy> 0594 </property> 0595 <property name="text"> 0596 <string/> 0597 </property> 0598 <property name="checkable"> 0599 <bool>true</bool> 0600 </property> 0601 <property name="autoExclusive"> 0602 <bool>true</bool> 0603 </property> 0604 </widget> 0605 </item> 0606 </layout> 0607 </item> 0608 <item> 0609 <spacer name="horizontalSpacer_4"> 0610 <property name="orientation"> 0611 <enum>Qt::Horizontal</enum> 0612 </property> 0613 <property name="sizeHint" stdset="0"> 0614 <size> 0615 <width>0</width> 0616 <height>0</height> 0617 </size> 0618 </property> 0619 </spacer> 0620 </item> 0621 </layout> 0622 </item> 0623 </layout> 0624 </item> 0625 <item> 0626 <layout class="QVBoxLayout" name="verticalLayout_4"> 0627 <item> 0628 <widget class="QRadioButton" name="freeMoveRadioButton"> 0629 <property name="text"> 0630 <string comment="@option:radio Type of transformation">Position</string> 0631 </property> 0632 <property name="checked"> 0633 <bool>true</bool> 0634 </property> 0635 <attribute name="buttonGroup"> 0636 <string notr="true">freeTransformRadioGroup</string> 0637 </attribute> 0638 </widget> 0639 </item> 0640 <item> 0641 <widget class="QRadioButton" name="freeRotationRadioButton"> 0642 <property name="text"> 0643 <string comment="@option:radio Type of transformation">Rotate</string> 0644 </property> 0645 <attribute name="buttonGroup"> 0646 <string notr="true">freeTransformRadioGroup</string> 0647 </attribute> 0648 </widget> 0649 </item> 0650 <item> 0651 <widget class="QRadioButton" name="freeScaleRadioButton"> 0652 <property name="text"> 0653 <string comment="@option:radio Type of transformation">Scale</string> 0654 </property> 0655 <attribute name="buttonGroup"> 0656 <string notr="true">freeTransformRadioGroup</string> 0657 </attribute> 0658 </widget> 0659 </item> 0660 <item> 0661 <widget class="QRadioButton" name="freeShearRadioButton"> 0662 <property name="text"> 0663 <string comment="@option:radio Type of transformation">Shear</string> 0664 </property> 0665 <attribute name="buttonGroup"> 0666 <string notr="true">freeTransformRadioGroup</string> 0667 </attribute> 0668 </widget> 0669 </item> 0670 <item> 0671 <widget class="QLabel" name="tooBigLabelWidget"> 0672 <property name="sizePolicy"> 0673 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 0674 <horstretch>0</horstretch> 0675 <verstretch>0</verstretch> 0676 </sizepolicy> 0677 </property> 0678 <property name="minimumSize"> 0679 <size> 0680 <width>0</width> 0681 <height>0</height> 0682 </size> 0683 </property> 0684 <property name="font"> 0685 <font> 0686 <weight>75</weight> 0687 <bold>true</bold> 0688 </font> 0689 </property> 0690 <property name="toolTip"> 0691 <string extracomment="warning: this string shouldn' be wider, as otherwise the widget would resize and flicker"/> 0692 </property> 0693 <property name="layoutDirection"> 0694 <enum>Qt::LeftToRight</enum> 0695 </property> 0696 <property name="autoFillBackground"> 0697 <bool>false</bool> 0698 </property> 0699 <property name="text"> 0700 <string>off canvas</string> 0701 </property> 0702 <property name="textFormat"> 0703 <enum>Qt::RichText</enum> 0704 </property> 0705 <property name="scaledContents"> 0706 <bool>false</bool> 0707 </property> 0708 <property name="wordWrap"> 0709 <bool>true</bool> 0710 </property> 0711 <property name="textInteractionFlags"> 0712 <set>Qt::NoTextInteraction</set> 0713 </property> 0714 </widget> 0715 </item> 0716 </layout> 0717 </item> 0718 <item> 0719 <spacer name="horizontalSpacer0"> 0720 <property name="orientation"> 0721 <enum>Qt::Horizontal</enum> 0722 </property> 0723 <property name="sizeHint" stdset="0"> 0724 <size> 0725 <width>0</width> 0726 <height>0</height> 0727 </size> 0728 </property> 0729 </spacer> 0730 </item> 0731 </layout> 0732 </item> 0733 <item> 0734 <widget class="QGroupBox" name="rotationGroup"> 0735 <property name="enabled"> 0736 <bool>true</bool> 0737 </property> 0738 <property name="title"> 0739 <string>Rotation</string> 0740 </property> 0741 <property name="flat"> 0742 <bool>false</bool> 0743 </property> 0744 <property name="checkable"> 0745 <bool>false</bool> 0746 </property> 0747 <property name="checked"> 0748 <bool>false</bool> 0749 </property> 0750 <layout class="QFormLayout" name="formLayout"> 0751 <item row="0" column="0"> 0752 <widget class="QLabel" name="label_rotateX"> 0753 <property name="sizePolicy"> 0754 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0755 <horstretch>0</horstretch> 0756 <verstretch>0</verstretch> 0757 </sizepolicy> 0758 </property> 0759 <property name="minimumSize"> 0760 <size> 0761 <width>0</width> 0762 <height>0</height> 0763 </size> 0764 </property> 0765 <property name="toolTip"> 0766 <string>Rotate around X-Axis</string> 0767 </property> 0768 <property name="layoutDirection"> 0769 <enum>Qt::LeftToRight</enum> 0770 </property> 0771 <property name="text"> 0772 <string>&x:</string> 0773 </property> 0774 <property name="buddy"> 0775 <cstring>aXBox</cstring> 0776 </property> 0777 </widget> 0778 </item> 0779 <item row="0" column="1"> 0780 <widget class="KisAngleSelector" name="aXBox" native="true"> 0781 <property name="toolTip"> 0782 <string>Rotate around X-Axis</string> 0783 </property> 0784 </widget> 0785 </item> 0786 <item row="1" column="0"> 0787 <widget class="QLabel" name="label_rotateY"> 0788 <property name="sizePolicy"> 0789 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0790 <horstretch>0</horstretch> 0791 <verstretch>0</verstretch> 0792 </sizepolicy> 0793 </property> 0794 <property name="minimumSize"> 0795 <size> 0796 <width>0</width> 0797 <height>0</height> 0798 </size> 0799 </property> 0800 <property name="toolTip"> 0801 <string>Rotate around Y-Axis</string> 0802 </property> 0803 <property name="layoutDirection"> 0804 <enum>Qt::LeftToRight</enum> 0805 </property> 0806 <property name="text"> 0807 <string>&y:</string> 0808 </property> 0809 <property name="buddy"> 0810 <cstring>aYBox</cstring> 0811 </property> 0812 </widget> 0813 </item> 0814 <item row="1" column="1"> 0815 <widget class="KisAngleSelector" name="aYBox" native="true"> 0816 <property name="toolTip"> 0817 <string>Rotate around Y-Axis</string> 0818 </property> 0819 </widget> 0820 </item> 0821 <item row="2" column="0"> 0822 <widget class="QLabel" name="label_rotateZ"> 0823 <property name="sizePolicy"> 0824 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0825 <horstretch>0</horstretch> 0826 <verstretch>0</verstretch> 0827 </sizepolicy> 0828 </property> 0829 <property name="minimumSize"> 0830 <size> 0831 <width>0</width> 0832 <height>0</height> 0833 </size> 0834 </property> 0835 <property name="toolTip"> 0836 <string>Rotate around Z-Axis</string> 0837 </property> 0838 <property name="layoutDirection"> 0839 <enum>Qt::LeftToRight</enum> 0840 </property> 0841 <property name="text"> 0842 <string>&z:</string> 0843 </property> 0844 <property name="alignment"> 0845 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0846 </property> 0847 <property name="buddy"> 0848 <cstring>aZBox</cstring> 0849 </property> 0850 </widget> 0851 </item> 0852 <item row="2" column="1"> 0853 <widget class="KisAngleSelector" name="aZBox" native="true"> 0854 <property name="sizePolicy"> 0855 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 0856 <horstretch>0</horstretch> 0857 <verstretch>0</verstretch> 0858 </sizepolicy> 0859 </property> 0860 <property name="toolTip"> 0861 <string>Rotate around Z-Axis</string> 0862 </property> 0863 </widget> 0864 </item> 0865 <item row="3" column="0"> 0866 <widget class="QLabel" name="lblCameraHeight"> 0867 <property name="sizePolicy"> 0868 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0869 <horstretch>0</horstretch> 0870 <verstretch>0</verstretch> 0871 </sizepolicy> 0872 </property> 0873 <property name="minimumSize"> 0874 <size> 0875 <width>0</width> 0876 <height>0</height> 0877 </size> 0878 </property> 0879 <property name="toolTip"> 0880 <string>Z-coordinate of the camera position over the scene</string> 0881 </property> 0882 <property name="layoutDirection"> 0883 <enum>Qt::LeftToRight</enum> 0884 </property> 0885 <property name="text"> 0886 <string>Camera height:</string> 0887 </property> 0888 <property name="alignment"> 0889 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0890 </property> 0891 <property name="buddy"> 0892 <cstring>aZBox</cstring> 0893 </property> 0894 </widget> 0895 </item> 0896 <item row="3" column="1"> 0897 <widget class="KisDoubleSliderSpinBox" name="cameraHeightBox" native="true"> 0898 <property name="sizePolicy"> 0899 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 0900 <horstretch>0</horstretch> 0901 <verstretch>0</verstretch> 0902 </sizepolicy> 0903 </property> 0904 <property name="toolTip"> 0905 <string>Z-coordinate of the camera position over the scene</string> 0906 </property> 0907 </widget> 0908 </item> 0909 </layout> 0910 </widget> 0911 </item> 0912 <item> 0913 <widget class="QGroupBox" name="scaleGroup"> 0914 <property name="title"> 0915 <string>Scale</string> 0916 </property> 0917 <property name="flat"> 0918 <bool>false</bool> 0919 </property> 0920 <property name="checkable"> 0921 <bool>false</bool> 0922 </property> 0923 <property name="checked"> 0924 <bool>false</bool> 0925 </property> 0926 <layout class="QVBoxLayout" name="verticalLayout_2"> 0927 <item> 0928 <layout class="QHBoxLayout" name="horizontalLayout_10"> 0929 <item> 0930 <layout class="QFormLayout" name="formLayout_6"> 0931 <item row="0" column="0"> 0932 <widget class="QLabel" name="label_width"> 0933 <property name="sizePolicy"> 0934 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0935 <horstretch>0</horstretch> 0936 <verstretch>0</verstretch> 0937 </sizepolicy> 0938 </property> 0939 <property name="minimumSize"> 0940 <size> 0941 <width>0</width> 0942 <height>0</height> 0943 </size> 0944 </property> 0945 <property name="toolTip"> 0946 <string>Horizontal Scale</string> 0947 </property> 0948 <property name="text"> 0949 <string>Width:</string> 0950 </property> 0951 <property name="alignment"> 0952 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0953 </property> 0954 <property name="buddy"> 0955 <cstring>scaleXBox</cstring> 0956 </property> 0957 </widget> 0958 </item> 0959 <item row="0" column="1"> 0960 <widget class="KisIntParseSpinBox" name="scaleXBox"> 0961 <property name="sizePolicy"> 0962 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 0963 <horstretch>0</horstretch> 0964 <verstretch>0</verstretch> 0965 </sizepolicy> 0966 </property> 0967 <property name="toolTip"> 0968 <string>Horizontal Scale</string> 0969 </property> 0970 <property name="suffix"> 0971 <string> %</string> 0972 </property> 0973 </widget> 0974 </item> 0975 <item row="1" column="1"> 0976 <widget class="KisIntParseSpinBox" name="scaleYBox"> 0977 <property name="sizePolicy"> 0978 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 0979 <horstretch>0</horstretch> 0980 <verstretch>0</verstretch> 0981 </sizepolicy> 0982 </property> 0983 <property name="toolTip"> 0984 <string>Vertical Scale</string> 0985 </property> 0986 <property name="suffix"> 0987 <string> %</string> 0988 </property> 0989 </widget> 0990 </item> 0991 <item row="1" column="0"> 0992 <widget class="QLabel" name="label_height"> 0993 <property name="sizePolicy"> 0994 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 0995 <horstretch>0</horstretch> 0996 <verstretch>0</verstretch> 0997 </sizepolicy> 0998 </property> 0999 <property name="minimumSize"> 1000 <size> 1001 <width>0</width> 1002 <height>0</height> 1003 </size> 1004 </property> 1005 <property name="toolTip"> 1006 <string>Vertical Scale</string> 1007 </property> 1008 <property name="text"> 1009 <string>Height:</string> 1010 </property> 1011 <property name="alignment"> 1012 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 1013 </property> 1014 <property name="buddy"> 1015 <cstring>scaleYBox</cstring> 1016 </property> 1017 </widget> 1018 </item> 1019 </layout> 1020 </item> 1021 <item> 1022 <widget class="KoAspectButton" name="aspectButton" native="true"> 1023 <property name="sizePolicy"> 1024 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1025 <horstretch>0</horstretch> 1026 <verstretch>0</verstretch> 1027 </sizepolicy> 1028 </property> 1029 <property name="minimumSize"> 1030 <size> 1031 <width>20</width> 1032 <height>25</height> 1033 </size> 1034 </property> 1035 </widget> 1036 </item> 1037 </layout> 1038 </item> 1039 </layout> 1040 </widget> 1041 </item> 1042 <item> 1043 <widget class="QGroupBox" name="moveGroup"> 1044 <property name="title"> 1045 <string>Position</string> 1046 </property> 1047 <property name="flat"> 1048 <bool>false</bool> 1049 </property> 1050 <property name="checkable"> 1051 <bool>false</bool> 1052 </property> 1053 <property name="checked"> 1054 <bool>false</bool> 1055 </property> 1056 <layout class="QVBoxLayout" name="verticalLayout_11"> 1057 <item> 1058 <layout class="QFormLayout" name="formLayout_3"> 1059 <property name="fieldGrowthPolicy"> 1060 <enum>QFormLayout::AllNonFixedFieldsGrow</enum> 1061 </property> 1062 <item row="0" column="0"> 1063 <widget class="QLabel" name="label_offsetX"> 1064 <property name="sizePolicy"> 1065 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 1066 <horstretch>0</horstretch> 1067 <verstretch>0</verstretch> 1068 </sizepolicy> 1069 </property> 1070 <property name="toolTip"> 1071 <string>Horizontal Translation</string> 1072 </property> 1073 <property name="layoutDirection"> 1074 <enum>Qt::LeftToRight</enum> 1075 </property> 1076 <property name="text"> 1077 <string>x:</string> 1078 </property> 1079 <property name="buddy"> 1080 <cstring>translateXBox</cstring> 1081 </property> 1082 </widget> 1083 </item> 1084 <item row="0" column="1"> 1085 <widget class="KisIntParseSpinBox" name="translateXBox"> 1086 <property name="sizePolicy"> 1087 <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> 1088 <horstretch>0</horstretch> 1089 <verstretch>0</verstretch> 1090 </sizepolicy> 1091 </property> 1092 <property name="toolTip"> 1093 <string>Horizontal Translation</string> 1094 </property> 1095 <property name="layoutDirection"> 1096 <enum>Qt::LeftToRight</enum> 1097 </property> 1098 </widget> 1099 </item> 1100 <item row="1" column="1"> 1101 <widget class="KisIntParseSpinBox" name="translateYBox"> 1102 <property name="sizePolicy"> 1103 <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> 1104 <horstretch>0</horstretch> 1105 <verstretch>0</verstretch> 1106 </sizepolicy> 1107 </property> 1108 <property name="toolTip"> 1109 <string>Vertical Translation</string> 1110 </property> 1111 </widget> 1112 </item> 1113 <item row="1" column="0"> 1114 <widget class="QLabel" name="label_offsetY"> 1115 <property name="sizePolicy"> 1116 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 1117 <horstretch>0</horstretch> 1118 <verstretch>0</verstretch> 1119 </sizepolicy> 1120 </property> 1121 <property name="toolTip"> 1122 <string>Vertical Translation</string> 1123 </property> 1124 <property name="text"> 1125 <string>y:</string> 1126 </property> 1127 <property name="buddy"> 1128 <cstring>translateYBox</cstring> 1129 </property> 1130 </widget> 1131 </item> 1132 </layout> 1133 </item> 1134 </layout> 1135 </widget> 1136 </item> 1137 <item> 1138 <widget class="QGroupBox" name="shearGroup"> 1139 <property name="autoFillBackground"> 1140 <bool>false</bool> 1141 </property> 1142 <property name="title"> 1143 <string>Shear</string> 1144 </property> 1145 <property name="alignment"> 1146 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 1147 </property> 1148 <property name="flat"> 1149 <bool>false</bool> 1150 </property> 1151 <property name="checkable"> 1152 <bool>false</bool> 1153 </property> 1154 <property name="checked"> 1155 <bool>false</bool> 1156 </property> 1157 <layout class="QVBoxLayout" name="verticalLayout_12"> 1158 <item> 1159 <layout class="QFormLayout" name="formLayout_4"> 1160 <property name="fieldGrowthPolicy"> 1161 <enum>QFormLayout::AllNonFixedFieldsGrow</enum> 1162 </property> 1163 <item row="0" column="0"> 1164 <widget class="QLabel" name="label_shearX"> 1165 <property name="sizePolicy"> 1166 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 1167 <horstretch>0</horstretch> 1168 <verstretch>0</verstretch> 1169 </sizepolicy> 1170 </property> 1171 <property name="toolTip"> 1172 <string>Horizontal Shear</string> 1173 </property> 1174 <property name="text"> 1175 <string>x:</string> 1176 </property> 1177 <property name="alignment"> 1178 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 1179 </property> 1180 <property name="buddy"> 1181 <cstring>shearXBox</cstring> 1182 </property> 1183 </widget> 1184 </item> 1185 <item row="1" column="1"> 1186 <widget class="KisDoubleSliderSpinBox" name="shearYBox" native="true"> 1187 <property name="sizePolicy"> 1188 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 1189 <horstretch>0</horstretch> 1190 <verstretch>0</verstretch> 1191 </sizepolicy> 1192 </property> 1193 <property name="toolTip"> 1194 <string>Vertical Shear</string> 1195 </property> 1196 </widget> 1197 </item> 1198 <item row="1" column="0"> 1199 <widget class="QLabel" name="label_shearY"> 1200 <property name="sizePolicy"> 1201 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 1202 <horstretch>0</horstretch> 1203 <verstretch>0</verstretch> 1204 </sizepolicy> 1205 </property> 1206 <property name="minimumSize"> 1207 <size> 1208 <width>0</width> 1209 <height>0</height> 1210 </size> 1211 </property> 1212 <property name="toolTip"> 1213 <string>Vertical Shear</string> 1214 </property> 1215 <property name="text"> 1216 <string>y:</string> 1217 </property> 1218 <property name="alignment"> 1219 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 1220 </property> 1221 <property name="buddy"> 1222 <cstring>shearYBox</cstring> 1223 </property> 1224 </widget> 1225 </item> 1226 <item row="0" column="1"> 1227 <widget class="KisDoubleSliderSpinBox" name="shearXBox" native="true"> 1228 <property name="sizePolicy"> 1229 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 1230 <horstretch>0</horstretch> 1231 <verstretch>0</verstretch> 1232 </sizepolicy> 1233 </property> 1234 <property name="toolTip"> 1235 <string>Horizontal Shear</string> 1236 </property> 1237 </widget> 1238 </item> 1239 </layout> 1240 </item> 1241 </layout> 1242 </widget> 1243 </item> 1244 <item> 1245 <widget class="QGroupBox" name="quickTransformGroup"> 1246 <layout class="QHBoxLayout" name="quickTransformLayout"> 1247 <property name="spacing"> 1248 <number>6</number> 1249 </property> 1250 <item> 1251 <widget class="QToolButton" name="flipXButton"> 1252 <property name="sizePolicy"> 1253 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1254 <horstretch>0</horstretch> 1255 <verstretch>0</verstretch> 1256 </sizepolicy> 1257 </property> 1258 <property name="maximumSize"> 1259 <size> 1260 <width>32</width> 1261 <height>16777215</height> 1262 </size> 1263 </property> 1264 <property name="focusPolicy"> 1265 <enum>Qt::TabFocus</enum> 1266 </property> 1267 <property name="toolTip"> 1268 <string>Flip selection horizontally</string> 1269 </property> 1270 <property name="text"> 1271 <string/> 1272 </property> 1273 <property name="autoRaise"> 1274 <bool>true</bool> 1275 </property> 1276 </widget> 1277 </item> 1278 <item> 1279 <widget class="QToolButton" name="flipYButton"> 1280 <property name="sizePolicy"> 1281 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1282 <horstretch>0</horstretch> 1283 <verstretch>0</verstretch> 1284 </sizepolicy> 1285 </property> 1286 <property name="maximumSize"> 1287 <size> 1288 <width>32</width> 1289 <height>16777215</height> 1290 </size> 1291 </property> 1292 <property name="toolTip"> 1293 <string>Flip selection vertically</string> 1294 </property> 1295 <property name="text"> 1296 <string/> 1297 </property> 1298 <property name="autoRaise"> 1299 <bool>true</bool> 1300 </property> 1301 </widget> 1302 </item> 1303 <item> 1304 <spacer name="horizontalFlipRotateSpacer"> 1305 <property name="orientation"> 1306 <enum>Qt::Horizontal</enum> 1307 </property> 1308 <property name="sizeType"> 1309 <enum>QSizePolicy::Preferred</enum> 1310 </property> 1311 <property name="sizeHint" stdset="0"> 1312 <size> 1313 <width>20</width> 1314 <height>20</height> 1315 </size> 1316 </property> 1317 </spacer> 1318 </item> 1319 <item> 1320 <widget class="QToolButton" name="rotateCCWButton"> 1321 <property name="sizePolicy"> 1322 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1323 <horstretch>0</horstretch> 1324 <verstretch>0</verstretch> 1325 </sizepolicy> 1326 </property> 1327 <property name="maximumSize"> 1328 <size> 1329 <width>32</width> 1330 <height>16777215</height> 1331 </size> 1332 </property> 1333 <property name="toolTip"> 1334 <string>Rotate selection counter-clockwise 90 degrees</string> 1335 </property> 1336 <property name="text"> 1337 <string/> 1338 </property> 1339 <property name="autoRaise"> 1340 <bool>true</bool> 1341 </property> 1342 </widget> 1343 </item> 1344 <item> 1345 <widget class="QToolButton" name="rotateCWButton"> 1346 <property name="sizePolicy"> 1347 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1348 <horstretch>0</horstretch> 1349 <verstretch>0</verstretch> 1350 </sizepolicy> 1351 </property> 1352 <property name="maximumSize"> 1353 <size> 1354 <width>32</width> 1355 <height>16777215</height> 1356 </size> 1357 </property> 1358 <property name="toolTip"> 1359 <string>Rotate the selection clockwise 90 degrees</string> 1360 </property> 1361 <property name="text"> 1362 <string/> 1363 </property> 1364 <property name="autoRaise"> 1365 <bool>true</bool> 1366 </property> 1367 </widget> 1368 </item> 1369 <item> 1370 <spacer name="horizontalSpacer1"> 1371 <property name="orientation"> 1372 <enum>Qt::Horizontal</enum> 1373 </property> 1374 <property name="sizeType"> 1375 <enum>QSizePolicy::Expanding</enum> 1376 </property> 1377 <property name="sizeHint" stdset="0"> 1378 <size> 1379 <width>20</width> 1380 <height>20</height> 1381 </size> 1382 </property> 1383 </spacer> 1384 </item> 1385 </layout> 1386 </widget> 1387 </item> 1388 <item> 1389 <spacer name="verticalSpacer_6"> 1390 <property name="orientation"> 1391 <enum>Qt::Vertical</enum> 1392 </property> 1393 <property name="sizeHint" stdset="0"> 1394 <size> 1395 <width>0</width> 1396 <height>0</height> 1397 </size> 1398 </property> 1399 </spacer> 1400 </item> 1401 </layout> 1402 </widget> 1403 <widget class="QWidget" name="warpTransformWidget"> 1404 <layout class="QVBoxLayout" name="verticalLayout_10"> 1405 <item> 1406 <layout class="QGridLayout" name="gridLayout_4"> 1407 <property name="horizontalSpacing"> 1408 <number>10</number> 1409 </property> 1410 <property name="verticalSpacing"> 1411 <number>0</number> 1412 </property> 1413 <item row="1" column="1"> 1414 <widget class="KisDoubleSliderSpinBox" name="alphaBox" native="true"> 1415 <property name="sizePolicy"> 1416 <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> 1417 <horstretch>0</horstretch> 1418 <verstretch>0</verstretch> 1419 </sizepolicy> 1420 </property> 1421 </widget> 1422 </item> 1423 <item row="0" column="1"> 1424 <widget class="QLabel" name="flexibilityLabel"> 1425 <property name="sizePolicy"> 1426 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1427 <horstretch>0</horstretch> 1428 <verstretch>0</verstretch> 1429 </sizepolicy> 1430 </property> 1431 <property name="minimumSize"> 1432 <size> 1433 <width>2</width> 1434 <height>0</height> 1435 </size> 1436 </property> 1437 <property name="text"> 1438 <string>Fle&xibility:</string> 1439 </property> 1440 <property name="alignment"> 1441 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 1442 </property> 1443 <property name="buddy"> 1444 <cstring>alphaBox</cstring> 1445 </property> 1446 </widget> 1447 </item> 1448 <item row="1" column="0"> 1449 <widget class="QComboBox" name="cmbWarpType"> 1450 <property name="sizePolicy"> 1451 <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> 1452 <horstretch>0</horstretch> 1453 <verstretch>0</verstretch> 1454 </sizepolicy> 1455 </property> 1456 </widget> 1457 </item> 1458 <item row="0" column="0"> 1459 <widget class="QLabel" name="warpTypeLabel"> 1460 <property name="sizePolicy"> 1461 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1462 <horstretch>0</horstretch> 1463 <verstretch>0</verstretch> 1464 </sizepolicy> 1465 </property> 1466 <property name="text"> 1467 <string>Anc&hor Strength:</string> 1468 </property> 1469 <property name="alignment"> 1470 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 1471 </property> 1472 <property name="buddy"> 1473 <cstring>cmbWarpType</cstring> 1474 </property> 1475 </widget> 1476 </item> 1477 </layout> 1478 </item> 1479 <item> 1480 <widget class="QGroupBox" name="groupBox"> 1481 <property name="autoFillBackground"> 1482 <bool>false</bool> 1483 </property> 1484 <property name="title"> 1485 <string>Anchor Points</string> 1486 </property> 1487 <property name="flat"> 1488 <bool>false</bool> 1489 </property> 1490 <property name="checkable"> 1491 <bool>false</bool> 1492 </property> 1493 <layout class="QGridLayout" name="gridLayout"> 1494 <item row="0" column="0"> 1495 <layout class="QHBoxLayout" name="horizontalLayout_7"> 1496 <property name="spacing"> 1497 <number>0</number> 1498 </property> 1499 <property name="leftMargin"> 1500 <number>0</number> 1501 </property> 1502 <property name="topMargin"> 1503 <number>0</number> 1504 </property> 1505 <property name="rightMargin"> 1506 <number>0</number> 1507 </property> 1508 <property name="bottomMargin"> 1509 <number>0</number> 1510 </property> 1511 <item> 1512 <widget class="QRadioButton" name="defaultRadioButton"> 1513 <property name="sizePolicy"> 1514 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1515 <horstretch>0</horstretch> 1516 <verstretch>0</verstretch> 1517 </sizepolicy> 1518 </property> 1519 <property name="text"> 1520 <string>Subdi&vide</string> 1521 </property> 1522 <property name="checked"> 1523 <bool>true</bool> 1524 </property> 1525 <property name="autoExclusive"> 1526 <bool>true</bool> 1527 </property> 1528 <attribute name="buttonGroup"> 1529 <string notr="true">buttonGroup</string> 1530 </attribute> 1531 </widget> 1532 </item> 1533 <item> 1534 <widget class="KisIntParseSpinBox" name="densityBox"> 1535 <property name="alignment"> 1536 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 1537 </property> 1538 <property name="minimum"> 1539 <number>2</number> 1540 </property> 1541 <property name="maximum"> 1542 <number>30</number> 1543 </property> 1544 <property name="value"> 1545 <number>3</number> 1546 </property> 1547 </widget> 1548 </item> 1549 </layout> 1550 </item> 1551 <item row="1" column="0"> 1552 <layout class="QHBoxLayout" name="horizontalLayout_8"> 1553 <property name="spacing"> 1554 <number>0</number> 1555 </property> 1556 <property name="leftMargin"> 1557 <number>0</number> 1558 </property> 1559 <property name="topMargin"> 1560 <number>0</number> 1561 </property> 1562 <property name="rightMargin"> 1563 <number>0</number> 1564 </property> 1565 <property name="bottomMargin"> 1566 <number>0</number> 1567 </property> 1568 <item> 1569 <widget class="QRadioButton" name="customRadioButton"> 1570 <property name="sizePolicy"> 1571 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1572 <horstretch>0</horstretch> 1573 <verstretch>0</verstretch> 1574 </sizepolicy> 1575 </property> 1576 <property name="text"> 1577 <string>Draw</string> 1578 </property> 1579 <property name="autoExclusive"> 1580 <bool>true</bool> 1581 </property> 1582 <attribute name="buttonGroup"> 1583 <string notr="true">buttonGroup</string> 1584 </attribute> 1585 </widget> 1586 </item> 1587 <item> 1588 <widget class="QWidget" name="customWarpWidget" native="true"> 1589 <property name="enabled"> 1590 <bool>false</bool> 1591 </property> 1592 <layout class="QHBoxLayout" name="horizontalLayout_9"> 1593 <property name="spacing"> 1594 <number>0</number> 1595 </property> 1596 <property name="leftMargin"> 1597 <number>0</number> 1598 </property> 1599 <property name="topMargin"> 1600 <number>0</number> 1601 </property> 1602 <property name="rightMargin"> 1603 <number>0</number> 1604 </property> 1605 <property name="bottomMargin"> 1606 <number>0</number> 1607 </property> 1608 <item> 1609 <widget class="QPushButton" name="resetPointsButton"> 1610 <property name="text"> 1611 <string>Clear Points</string> 1612 </property> 1613 </widget> 1614 </item> 1615 <item> 1616 <widget class="QPushButton" name="lockUnlockPointsButton"> 1617 <property name="text"> 1618 <string>Lock Points</string> 1619 </property> 1620 </widget> 1621 </item> 1622 </layout> 1623 </widget> 1624 </item> 1625 </layout> 1626 </item> 1627 </layout> 1628 </widget> 1629 </item> 1630 <item> 1631 <spacer name="verticalSpacer_2"> 1632 <property name="orientation"> 1633 <enum>Qt::Vertical</enum> 1634 </property> 1635 <property name="sizeHint" stdset="0"> 1636 <size> 1637 <width>20</width> 1638 <height>10</height> 1639 </size> 1640 </property> 1641 </spacer> 1642 </item> 1643 </layout> 1644 </widget> 1645 <widget class="QWidget" name="cageTransformPage"> 1646 <property name="layoutDirection"> 1647 <enum>Qt::LeftToRight</enum> 1648 </property> 1649 <property name="autoFillBackground"> 1650 <bool>false</bool> 1651 </property> 1652 <layout class="QVBoxLayout" name="verticalLayout_6"> 1653 <item> 1654 <widget class="QLabel" name="cageTransformDirections"> 1655 <property name="text"> 1656 <string>Create 3 points on the canvas to begin</string> 1657 </property> 1658 </widget> 1659 </item> 1660 <item> 1661 <widget class="QRadioButton" name="cageAddEditRadio"> 1662 <property name="text"> 1663 <string>Add/Ed&it Anchor Points</string> 1664 </property> 1665 <property name="checked"> 1666 <bool>true</bool> 1667 </property> 1668 <attribute name="buttonGroup"> 1669 <string notr="true">cageTransformButtonGroup</string> 1670 </attribute> 1671 </widget> 1672 </item> 1673 <item> 1674 <widget class="QRadioButton" name="cageDeformRadio"> 1675 <property name="enabled"> 1676 <bool>true</bool> 1677 </property> 1678 <property name="text"> 1679 <string>Defor&m Selection</string> 1680 </property> 1681 <attribute name="buttonGroup"> 1682 <string notr="true">cageTransformButtonGroup</string> 1683 </attribute> 1684 </widget> 1685 </item> 1686 <item> 1687 <spacer name="verticalSpacer_3"> 1688 <property name="orientation"> 1689 <enum>Qt::Vertical</enum> 1690 </property> 1691 <property name="sizeType"> 1692 <enum>QSizePolicy::Minimum</enum> 1693 </property> 1694 <property name="sizeHint" stdset="0"> 1695 <size> 1696 <width>17</width> 1697 <height>17</height> 1698 </size> 1699 </property> 1700 </spacer> 1701 </item> 1702 <item> 1703 <widget class="QLabel" name="adjustGranularity"> 1704 <property name="font"> 1705 <font> 1706 <weight>75</weight> 1707 <bold>true</bold> 1708 </font> 1709 </property> 1710 <property name="text"> 1711 <string>Adjust Granularity :</string> 1712 </property> 1713 </widget> 1714 </item> 1715 <item> 1716 <layout class="QVBoxLayout" name="verticalLayout_13"> 1717 <item> 1718 <widget class="QLabel" name="previewGranularity"> 1719 <property name="text"> 1720 <string comment="The Granularity value for Cage Transformation Preview">Preview</string> 1721 </property> 1722 </widget> 1723 </item> 1724 <item> 1725 <widget class="QComboBox" name="granularityPreview"> 1726 <property name="sizePolicy"> 1727 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1728 <horstretch>0</horstretch> 1729 <verstretch>0</verstretch> 1730 </sizepolicy> 1731 </property> 1732 </widget> 1733 </item> 1734 <item> 1735 <widget class="QLabel" name="realGranularity"> 1736 <property name="text"> 1737 <string comment="The Granularity value for Cage Transformation Result">Real</string> 1738 </property> 1739 </widget> 1740 </item> 1741 <item> 1742 <widget class="QComboBox" name="changeGranularity"> 1743 <property name="sizePolicy"> 1744 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 1745 <horstretch>0</horstretch> 1746 <verstretch>0</verstretch> 1747 </sizepolicy> 1748 </property> 1749 </widget> 1750 </item> 1751 </layout> 1752 </item> 1753 <item> 1754 <spacer name="verticalSpacer"> 1755 <property name="orientation"> 1756 <enum>Qt::Vertical</enum> 1757 </property> 1758 <property name="sizeHint" stdset="0"> 1759 <size> 1760 <width>20</width> 1761 <height>10</height> 1762 </size> 1763 </property> 1764 </spacer> 1765 </item> 1766 </layout> 1767 </widget> 1768 <widget class="QWidget" name="liquifyTransformPage"> 1769 <layout class="QVBoxLayout" name="verticalLayout_8"> 1770 <item> 1771 <layout class="QHBoxLayout" name="horizontalLayout_11" stretch="0,0"> 1772 <property name="spacing"> 1773 <number>0</number> 1774 </property> 1775 <item> 1776 <widget class="QFrame" name="liquifyOptionsLayout"> 1777 <property name="sizePolicy"> 1778 <sizepolicy hsizetype="Fixed" vsizetype="Minimum"> 1779 <horstretch>0</horstretch> 1780 <verstretch>0</verstretch> 1781 </sizepolicy> 1782 </property> 1783 <property name="whatsThis"> 1784 <string><html><head/><body><p><br/></p></body></html></string> 1785 </property> 1786 <property name="frameShape"> 1787 <enum>QFrame::NoFrame</enum> 1788 </property> 1789 <property name="frameShadow"> 1790 <enum>QFrame::Plain</enum> 1791 </property> 1792 <property name="lineWidth"> 1793 <number>0</number> 1794 </property> 1795 <layout class="QVBoxLayout" name="verticalLayout_9"> 1796 <property name="leftMargin"> 1797 <number>2</number> 1798 </property> 1799 <property name="topMargin"> 1800 <number>2</number> 1801 </property> 1802 <property name="rightMargin"> 1803 <number>15</number> 1804 </property> 1805 <item> 1806 <widget class="QToolButton" name="liquifyMove"> 1807 <property name="sizePolicy"> 1808 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 1809 <horstretch>0</horstretch> 1810 <verstretch>0</verstretch> 1811 </sizepolicy> 1812 </property> 1813 <property name="text"> 1814 <string>Move</string> 1815 </property> 1816 <property name="checkable"> 1817 <bool>true</bool> 1818 </property> 1819 <property name="checked"> 1820 <bool>true</bool> 1821 </property> 1822 <property name="autoExclusive"> 1823 <bool>true</bool> 1824 </property> 1825 <property name="autoRaise"> 1826 <bool>true</bool> 1827 </property> 1828 </widget> 1829 </item> 1830 <item> 1831 <widget class="QToolButton" name="liquifyScale"> 1832 <property name="sizePolicy"> 1833 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 1834 <horstretch>0</horstretch> 1835 <verstretch>0</verstretch> 1836 </sizepolicy> 1837 </property> 1838 <property name="text"> 1839 <string>Scale</string> 1840 </property> 1841 <property name="checkable"> 1842 <bool>true</bool> 1843 </property> 1844 <property name="autoExclusive"> 1845 <bool>true</bool> 1846 </property> 1847 <property name="autoRaise"> 1848 <bool>true</bool> 1849 </property> 1850 </widget> 1851 </item> 1852 <item> 1853 <widget class="QToolButton" name="liquifyRotate"> 1854 <property name="sizePolicy"> 1855 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 1856 <horstretch>0</horstretch> 1857 <verstretch>0</verstretch> 1858 </sizepolicy> 1859 </property> 1860 <property name="text"> 1861 <string>Rotate</string> 1862 </property> 1863 <property name="checkable"> 1864 <bool>true</bool> 1865 </property> 1866 <property name="autoExclusive"> 1867 <bool>true</bool> 1868 </property> 1869 <property name="autoRaise"> 1870 <bool>true</bool> 1871 </property> 1872 </widget> 1873 </item> 1874 <item> 1875 <widget class="QToolButton" name="liquifyOffset"> 1876 <property name="sizePolicy"> 1877 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 1878 <horstretch>0</horstretch> 1879 <verstretch>0</verstretch> 1880 </sizepolicy> 1881 </property> 1882 <property name="text"> 1883 <string>Offset</string> 1884 </property> 1885 <property name="checkable"> 1886 <bool>true</bool> 1887 </property> 1888 <property name="autoExclusive"> 1889 <bool>true</bool> 1890 </property> 1891 <property name="autoRaise"> 1892 <bool>true</bool> 1893 </property> 1894 </widget> 1895 </item> 1896 <item> 1897 <widget class="QToolButton" name="liquifyUndo"> 1898 <property name="sizePolicy"> 1899 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 1900 <horstretch>0</horstretch> 1901 <verstretch>0</verstretch> 1902 </sizepolicy> 1903 </property> 1904 <property name="text"> 1905 <string>Undo</string> 1906 </property> 1907 <property name="checkable"> 1908 <bool>true</bool> 1909 </property> 1910 <property name="autoExclusive"> 1911 <bool>true</bool> 1912 </property> 1913 <property name="autoRaise"> 1914 <bool>true</bool> 1915 </property> 1916 </widget> 1917 </item> 1918 </layout> 1919 </widget> 1920 </item> 1921 <item> 1922 <layout class="QGridLayout" name="gridLayout_3"> 1923 <property name="horizontalSpacing"> 1924 <number>3</number> 1925 </property> 1926 <property name="verticalSpacing"> 1927 <number>5</number> 1928 </property> 1929 <item row="5" column="0"> 1930 <widget class="QLabel" name="label"> 1931 <property name="sizePolicy"> 1932 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 1933 <horstretch>0</horstretch> 1934 <verstretch>0</verstretch> 1935 </sizepolicy> 1936 </property> 1937 <property name="minimumSize"> 1938 <size> 1939 <width>51</width> 1940 <height>0</height> 1941 </size> 1942 </property> 1943 <property name="text"> 1944 <string>Reverse:</string> 1945 </property> 1946 </widget> 1947 </item> 1948 <item row="4" column="1"> 1949 <widget class="KisDoubleSliderSpinBox" name="liquifySpacingSlider" native="true"/> 1950 </item> 1951 <item row="4" column="0"> 1952 <widget class="QLabel" name="lblSpacing"> 1953 <property name="sizePolicy"> 1954 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 1955 <horstretch>0</horstretch> 1956 <verstretch>0</verstretch> 1957 </sizepolicy> 1958 </property> 1959 <property name="minimumSize"> 1960 <size> 1961 <width>49</width> 1962 <height>0</height> 1963 </size> 1964 </property> 1965 <property name="text"> 1966 <string>Spacing:</string> 1967 </property> 1968 </widget> 1969 </item> 1970 <item row="3" column="0"> 1971 <widget class="QLabel" name="lblFlow"> 1972 <property name="sizePolicy"> 1973 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 1974 <horstretch>0</horstretch> 1975 <verstretch>0</verstretch> 1976 </sizepolicy> 1977 </property> 1978 <property name="minimumSize"> 1979 <size> 1980 <width>32</width> 1981 <height>0</height> 1982 </size> 1983 </property> 1984 <property name="text"> 1985 <string>Flow:</string> 1986 </property> 1987 </widget> 1988 </item> 1989 <item row="3" column="1"> 1990 <widget class="KisDoubleSliderSpinBox" name="liquifyFlowSlider" native="true"/> 1991 </item> 1992 <item row="1" column="0"> 1993 <widget class="QLabel" name="lblSize"> 1994 <property name="sizePolicy"> 1995 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 1996 <horstretch>0</horstretch> 1997 <verstretch>0</verstretch> 1998 </sizepolicy> 1999 </property> 2000 <property name="minimumSize"> 2001 <size> 2002 <width>27</width> 2003 <height>0</height> 2004 </size> 2005 </property> 2006 <property name="text"> 2007 <string>Size:</string> 2008 </property> 2009 </widget> 2010 </item> 2011 <item row="1" column="1"> 2012 <widget class="KisDoubleSliderSpinBox" name="liquifySizeSlider" native="true"/> 2013 </item> 2014 <item row="2" column="0"> 2015 <widget class="QLabel" name="lblAmount"> 2016 <property name="sizePolicy"> 2017 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 2018 <horstretch>0</horstretch> 2019 <verstretch>0</verstretch> 2020 </sizepolicy> 2021 </property> 2022 <property name="minimumSize"> 2023 <size> 2024 <width>51</width> 2025 <height>0</height> 2026 </size> 2027 </property> 2028 <property name="text"> 2029 <string comment="Amount of transformation">Amount:</string> 2030 </property> 2031 </widget> 2032 </item> 2033 <item row="2" column="1"> 2034 <widget class="KisDoubleSliderSpinBox" name="liquifyAmountSlider" native="true"/> 2035 </item> 2036 <item row="0" column="0"> 2037 <widget class="QLabel" name="label_2"> 2038 <property name="sizePolicy"> 2039 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 2040 <horstretch>0</horstretch> 2041 <verstretch>0</verstretch> 2042 </sizepolicy> 2043 </property> 2044 <property name="minimumSize"> 2045 <size> 2046 <width>38</width> 2047 <height>0</height> 2048 </size> 2049 </property> 2050 <property name="text"> 2051 <string>Mode:</string> 2052 </property> 2053 </widget> 2054 </item> 2055 <item row="0" column="1"> 2056 <widget class="QComboBox" name="buildupModeComboBox"> 2057 <property name="sizePolicy"> 2058 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 2059 <horstretch>0</horstretch> 2060 <verstretch>0</verstretch> 2061 </sizepolicy> 2062 </property> 2063 <property name="currentIndex"> 2064 <number>0</number> 2065 </property> 2066 <item> 2067 <property name="text"> 2068 <string>Build Up</string> 2069 </property> 2070 </item> 2071 <item> 2072 <property name="text"> 2073 <string>Wash</string> 2074 </property> 2075 </item> 2076 </widget> 2077 </item> 2078 <item row="5" column="1"> 2079 <widget class="QCheckBox" name="liquifyReverseDirectionChk"> 2080 <property name="enabled"> 2081 <bool>true</bool> 2082 </property> 2083 <property name="sizePolicy"> 2084 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 2085 <horstretch>0</horstretch> 2086 <verstretch>0</verstretch> 2087 </sizepolicy> 2088 </property> 2089 <property name="text"> 2090 <string/> 2091 </property> 2092 </widget> 2093 </item> 2094 <item row="1" column="2"> 2095 <widget class="QToolButton" name="liquifySizePressureBox"> 2096 <property name="enabled"> 2097 <bool>true</bool> 2098 </property> 2099 <property name="text"> 2100 <string>Pressure</string> 2101 </property> 2102 <property name="checkable"> 2103 <bool>true</bool> 2104 </property> 2105 <property name="autoExclusive"> 2106 <bool>true</bool> 2107 </property> 2108 <property name="autoRaise"> 2109 <bool>true</bool> 2110 </property> 2111 </widget> 2112 </item> 2113 <item row="2" column="2"> 2114 <widget class="QToolButton" name="liquifyAmountPressureBox"> 2115 <property name="text"> 2116 <string>Pressure</string> 2117 </property> 2118 <property name="checkable"> 2119 <bool>true</bool> 2120 </property> 2121 <property name="autoExclusive"> 2122 <bool>true</bool> 2123 </property> 2124 <property name="autoRaise"> 2125 <bool>true</bool> 2126 </property> 2127 </widget> 2128 </item> 2129 </layout> 2130 </item> 2131 </layout> 2132 </item> 2133 <item> 2134 <spacer name="verticalSpacer_5"> 2135 <property name="orientation"> 2136 <enum>Qt::Vertical</enum> 2137 </property> 2138 <property name="sizeHint" stdset="0"> 2139 <size> 2140 <width>20</width> 2141 <height>0</height> 2142 </size> 2143 </property> 2144 </spacer> 2145 </item> 2146 </layout> 2147 </widget> 2148 <widget class="QWidget" name="meshTransformPage"> 2149 <layout class="QVBoxLayout" name="verticalLayout_14"> 2150 <item> 2151 <widget class="QGroupBox" name="groupBox_2"> 2152 <property name="title"> 2153 <string>Mesh size</string> 2154 </property> 2155 <layout class="QFormLayout" name="formLayout_2"> 2156 <item row="0" column="0"> 2157 <widget class="QLabel" name="lblNumColumns"> 2158 <property name="text"> 2159 <string>Columns:</string> 2160 </property> 2161 </widget> 2162 </item> 2163 <item row="0" column="1"> 2164 <widget class="QSpinBox" name="intNumColumns"/> 2165 </item> 2166 <item row="1" column="0"> 2167 <widget class="QLabel" name="lblNumRows"> 2168 <property name="text"> 2169 <string>Rows:</string> 2170 </property> 2171 </widget> 2172 </item> 2173 <item row="1" column="1"> 2174 <widget class="QSpinBox" name="intNumRows"/> 2175 </item> 2176 </layout> 2177 </widget> 2178 </item> 2179 <item> 2180 <widget class="QCheckBox" name="chkShowControlPoints"> 2181 <property name="text"> 2182 <string>Show handles</string> 2183 </property> 2184 </widget> 2185 </item> 2186 <item> 2187 <widget class="QCheckBox" name="chkSymmetricalHandles"> 2188 <property name="text"> 2189 <string>Lock handles symmetrically</string> 2190 </property> 2191 </widget> 2192 </item> 2193 <item> 2194 <widget class="QCheckBox" name="chkScaleHandles"> 2195 <property name="text"> 2196 <string>Scale handles proportionally</string> 2197 </property> 2198 </widget> 2199 </item> 2200 <item> 2201 <spacer name="verticalSpacer_4"> 2202 <property name="orientation"> 2203 <enum>Qt::Vertical</enum> 2204 </property> 2205 <property name="sizeHint" stdset="0"> 2206 <size> 2207 <width>20</width> 2208 <height>40</height> 2209 </size> 2210 </property> 2211 </spacer> 2212 </item> 2213 </layout> 2214 </widget> 2215 </widget> 2216 </item> 2217 <item> 2218 <layout class="QHBoxLayout" name="horizontalLayout_2" stretch="1,0"> 2219 <item> 2220 <spacer name="horizontalSpacer_5"> 2221 <property name="orientation"> 2222 <enum>Qt::Horizontal</enum> 2223 </property> 2224 <property name="sizeHint" stdset="0"> 2225 <size> 2226 <width>13</width> 2227 <height>13</height> 2228 </size> 2229 </property> 2230 </spacer> 2231 </item> 2232 <item> 2233 <widget class="QDialogButtonBox" name="buttonBox"> 2234 <property name="layoutDirection"> 2235 <enum>Qt::LeftToRight</enum> 2236 </property> 2237 <property name="orientation"> 2238 <enum>Qt::Horizontal</enum> 2239 </property> 2240 <property name="standardButtons"> 2241 <set>QDialogButtonBox::Apply|QDialogButtonBox::Reset</set> 2242 </property> 2243 <property name="centerButtons"> 2244 <bool>true</bool> 2245 </property> 2246 </widget> 2247 </item> 2248 </layout> 2249 </item> 2250 <item> 2251 <spacer name="verticalSpacer_7"> 2252 <property name="orientation"> 2253 <enum>Qt::Vertical</enum> 2254 </property> 2255 <property name="sizeHint" stdset="0"> 2256 <size> 2257 <width>20</width> 2258 <height>40</height> 2259 </size> 2260 </property> 2261 </spacer> 2262 </item> 2263 <item> 2264 <widget class="QWidget" name="SpecialSpacer" native="true"/> 2265 </item> 2266 </layout> 2267 </widget> 2268 <customwidgets> 2269 <customwidget> 2270 <class>KisDoubleSliderSpinBox</class> 2271 <extends>QDoubleSpinBox</extends> 2272 <header>kis_slider_spin_box.h</header> 2273 <container>1</container> 2274 </customwidget> 2275 <customwidget> 2276 <class>KoAspectButton</class> 2277 <extends>QWidget</extends> 2278 <header>KoAspectButton.h</header> 2279 <container>1</container> 2280 </customwidget> 2281 <customwidget> 2282 <class>KisCmbIDList</class> 2283 <extends></extends> 2284 <header>widgets/kis_cmb_idlist.h</header> 2285 </customwidget> 2286 <customwidget> 2287 <class>KisIntParseSpinBox</class> 2288 <extends>QSpinBox</extends> 2289 <header>kis_int_parse_spin_box.h</header> 2290 </customwidget> 2291 <customwidget> 2292 <class>KisAngleSelector</class> 2293 <extends>QWidget</extends> 2294 <header location="global">KisAngleSelector.h</header> 2295 <container>1</container> 2296 </customwidget> 2297 </customwidgets> 2298 <resources/> 2299 <connections/> 2300 <buttongroups> 2301 <buttongroup name="buttonGroup"/> 2302 <buttongroup name="cageTransformButtonGroup"/> 2303 <buttongroup name="freeTransformRadioGroup"/> 2304 </buttongroups> 2305 </ui>