1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>WdgMoveTool</class> 4 <widget class="QWidget" name="WdgMoveTool"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>245</width> 10 <height>517</height> 11 </rect> 12 </property> 13 <layout class="QVBoxLayout" name="verticalLayout"> 14 <item> 15 <widget class="QGroupBox" name="grpSelectionMethod"> 16 <property name="minimumSize"> 17 <size> 18 <width>221</width> 19 <height>101</height> 20 </size> 21 </property> 22 <property name="title"> 23 <string>Selection Mode</string> 24 </property> 25 <layout class="QGridLayout" name="gridLayout_2"> 26 <item row="0" column="0"> 27 <widget class="QRadioButton" name="radioSelectedLayer"> 28 <property name="toolTip"> 29 <string>Move the layer that you have currently selected in the layerbox with its masks. Shortcut: ctrl-click.</string> 30 </property> 31 <property name="text"> 32 <string>&Move current layer</string> 33 </property> 34 <property name="checked"> 35 <bool>true</bool> 36 </property> 37 </widget> 38 </item> 39 <item row="1" column="0"> 40 <widget class="QRadioButton" name="radioFirstLayer"> 41 <property name="toolTip"> 42 <string>Move the first layer with visible content at the place where you click. This will also select that layer in the layerbox.</string> 43 </property> 44 <property name="text"> 45 <string>Mo&ve layer with content</string> 46 </property> 47 <property name="checked"> 48 <bool>false</bool> 49 </property> 50 </widget> 51 </item> 52 <item row="2" column="0"> 53 <widget class="QRadioButton" name="radioGroup"> 54 <property name="toolTip"> 55 <string>Move the group containing the first layer that contains visible content. Shortcut: ctrl-shift-click.</string> 56 </property> 57 <property name="text"> 58 <string>Move &the whole group</string> 59 </property> 60 </widget> 61 </item> 62 </layout> 63 </widget> 64 </item> 65 <item> 66 <widget class="QGroupBox" name="grpMoveStep"> 67 <property name="minimumSize"> 68 <size> 69 <width>227</width> 70 <height>91</height> 71 </size> 72 </property> 73 <property name="title"> 74 <string>Move Shortcut</string> 75 </property> 76 <layout class="QGridLayout" name="gridLayout_3"> 77 <item row="2" column="1"> 78 <widget class="KisDoubleParseSpinBox" name="spinMoveScale"> 79 <property name="sizePolicy"> 80 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 81 <horstretch>0</horstretch> 82 <verstretch>0</verstretch> 83 </sizepolicy> 84 </property> 85 <property name="toolTip"> 86 <string>When holding shift, move keyboard shortcuts scale up by this amount.</string> 87 </property> 88 <property name="minimum"> 89 <double>1.000000000000000</double> 90 </property> 91 <property name="maximum"> 92 <double>1000.000000000000000</double> 93 </property> 94 <property name="value"> 95 <double>10.000000000000000</double> 96 </property> 97 </widget> 98 </item> 99 <item row="2" column="0"> 100 <widget class="QLabel" name="scaleLabel"> 101 <property name="sizePolicy"> 102 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 103 <horstretch>0</horstretch> 104 <verstretch>0</verstretch> 105 </sizepolicy> 106 </property> 107 <property name="text"> 108 <string>Multiplier:</string> 109 </property> 110 </widget> 111 </item> 112 <item row="1" column="1"> 113 <widget class="QComboBox" name="cmbUnit"/> 114 </item> 115 <item row="0" column="1"> 116 <widget class="KisDoubleParseSpinBox" name="spinMoveStep"> 117 <property name="sizePolicy"> 118 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 119 <horstretch>0</horstretch> 120 <verstretch>0</verstretch> 121 </sizepolicy> 122 </property> 123 <property name="toolTip"> 124 <string>Number of units to move after move shortcut keypress.</string> 125 </property> 126 <property name="minimum"> 127 <double>1.000000000000000</double> 128 </property> 129 <property name="maximum"> 130 <double>100000.000000000000000</double> 131 </property> 132 <property name="value"> 133 <double>1.000000000000000</double> 134 </property> 135 </widget> 136 </item> 137 <item row="0" column="0"> 138 <widget class="QLabel" name="label"> 139 <property name="sizePolicy"> 140 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 141 <horstretch>0</horstretch> 142 <verstretch>0</verstretch> 143 </sizepolicy> 144 </property> 145 <property name="text"> 146 <string comment="Amount of shortcut key movement for Move Tool">Amount:</string> 147 </property> 148 </widget> 149 </item> 150 <item row="1" column="0"> 151 <widget class="QLabel" name="label_2"> 152 <property name="sizePolicy"> 153 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 154 <horstretch>0</horstretch> 155 <verstretch>0</verstretch> 156 </sizepolicy> 157 </property> 158 <property name="text"> 159 <string>Unit:</string> 160 </property> 161 </widget> 162 </item> 163 </layout> 164 </widget> 165 </item> 166 <item> 167 <widget class="QGroupBox" name="moveGroup"> 168 <property name="sizePolicy"> 169 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 170 <horstretch>0</horstretch> 171 <verstretch>0</verstretch> 172 </sizepolicy> 173 </property> 174 <property name="minimumSize"> 175 <size> 176 <width>100</width> 177 <height>101</height> 178 </size> 179 </property> 180 <property name="title"> 181 <string>Position</string> 182 </property> 183 <property name="flat"> 184 <bool>false</bool> 185 </property> 186 <property name="checkable"> 187 <bool>false</bool> 188 </property> 189 <property name="checked"> 190 <bool>false</bool> 191 </property> 192 <layout class="QVBoxLayout" name="verticalLayout_11"> 193 <property name="spacing"> 194 <number>5</number> 195 </property> 196 <property name="leftMargin"> 197 <number>5</number> 198 </property> 199 <property name="topMargin"> 200 <number>5</number> 201 </property> 202 <property name="bottomMargin"> 203 <number>0</number> 204 </property> 205 <item> 206 <layout class="QFormLayout" name="formLayout_3"> 207 <property name="fieldGrowthPolicy"> 208 <enum>QFormLayout::AllNonFixedFieldsGrow</enum> 209 </property> 210 <property name="leftMargin"> 211 <number>5</number> 212 </property> 213 <property name="topMargin"> 214 <number>5</number> 215 </property> 216 <property name="rightMargin"> 217 <number>5</number> 218 </property> 219 <property name="bottomMargin"> 220 <number>5</number> 221 </property> 222 <item row="0" column="0"> 223 <widget class="QLabel" name="label_offsetX"> 224 <property name="sizePolicy"> 225 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 226 <horstretch>0</horstretch> 227 <verstretch>0</verstretch> 228 </sizepolicy> 229 </property> 230 <property name="toolTip"> 231 <string>Horizontal Translation</string> 232 </property> 233 <property name="layoutDirection"> 234 <enum>Qt::LeftToRight</enum> 235 </property> 236 <property name="text"> 237 <string>&x:</string> 238 </property> 239 <property name="buddy"> 240 <cstring>translateXBox</cstring> 241 </property> 242 </widget> 243 </item> 244 <item row="0" column="1"> 245 <widget class="KisIntParseSpinBox" name="translateXBox"> 246 <property name="sizePolicy"> 247 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 248 <horstretch>0</horstretch> 249 <verstretch>0</verstretch> 250 </sizepolicy> 251 </property> 252 <property name="toolTip"> 253 <string>Horizontal Translation</string> 254 </property> 255 <property name="layoutDirection"> 256 <enum>Qt::LeftToRight</enum> 257 </property> 258 </widget> 259 </item> 260 <item row="2" column="1"> 261 <widget class="KisIntParseSpinBox" name="translateYBox"> 262 <property name="sizePolicy"> 263 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 264 <horstretch>0</horstretch> 265 <verstretch>0</verstretch> 266 </sizepolicy> 267 </property> 268 <property name="toolTip"> 269 <string>Vertical Translation</string> 270 </property> 271 </widget> 272 </item> 273 <item row="2" column="0"> 274 <widget class="QLabel" name="label_offsetY"> 275 <property name="sizePolicy"> 276 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 277 <horstretch>0</horstretch> 278 <verstretch>0</verstretch> 279 </sizepolicy> 280 </property> 281 <property name="toolTip"> 282 <string>Vertical Translation</string> 283 </property> 284 <property name="text"> 285 <string>&y:</string> 286 </property> 287 <property name="buddy"> 288 <cstring>translateYBox</cstring> 289 </property> 290 </widget> 291 </item> 292 </layout> 293 </item> 294 </layout> 295 </widget> 296 </item> 297 <item> 298 <widget class="QCheckBox" name="chkShowCoordinates"> 299 <property name="toolTip"> 300 <string>Show coordinates on canvas</string> 301 </property> 302 <property name="text"> 303 <string>Show coordinates on canvas</string> 304 </property> 305 </widget> 306 </item> 307 <item> 308 <widget class="QWidget" name="SpecialSpacer" native="true"/> 309 </item> 310 <item> 311 <spacer name="verticalSpacer"> 312 <property name="orientation"> 313 <enum>Qt::Vertical</enum> 314 </property> 315 <property name="sizeHint" stdset="0"> 316 <size> 317 <width>20</width> 318 <height>40</height> 319 </size> 320 </property> 321 </spacer> 322 </item> 323 </layout> 324 </widget> 325 <customwidgets> 326 <customwidget> 327 <class>KisDoubleParseSpinBox</class> 328 <extends>QDoubleSpinBox</extends> 329 <header>kis_double_parse_spin_box.h</header> 330 </customwidget> 331 <customwidget> 332 <class>KisIntParseSpinBox</class> 333 <extends>QSpinBox</extends> 334 <header>kis_int_parse_spin_box.h</header> 335 </customwidget> 336 </customwidgets> 337 <resources/> 338 <connections/> 339</ui> 340