1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>WdgAnimation</class> 4 <widget class="QWidget" name="WdgAnimation"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>280</width> 10 <height>160</height> 11 </rect> 12 </property> 13 <layout class="QVBoxLayout" name="verticalLayout_3"> 14 <property name="spacing"> 15 <number>1</number> 16 </property> 17 <property name="leftMargin"> 18 <number>0</number> 19 </property> 20 <property name="topMargin"> 21 <number>0</number> 22 </property> 23 <property name="rightMargin"> 24 <number>0</number> 25 </property> 26 <property name="bottomMargin"> 27 <number>0</number> 28 </property> 29 <item> 30 <layout class="QHBoxLayout" name="horizontalLayout_2"> 31 <property name="spacing"> 32 <number>6</number> 33 </property> 34 <item> 35 <widget class="KisIntParseSpinBox" name="intCurrentTime"> 36 <property name="sizePolicy"> 37 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 38 <horstretch>0</horstretch> 39 <verstretch>0</verstretch> 40 </sizepolicy> 41 </property> 42 <property name="alignment"> 43 <set>Qt::AlignCenter</set> 44 </property> 45 <property name="maximum"> 46 <number>10000</number> 47 </property> 48 </widget> 49 </item> 50 <item> 51 <spacer name="horizontalSpacer_3"> 52 <property name="orientation"> 53 <enum>Qt::Horizontal</enum> 54 </property> 55 <property name="sizeType"> 56 <enum>QSizePolicy::Fixed</enum> 57 </property> 58 <property name="sizeHint" stdset="0"> 59 <size> 60 <width>40</width> 61 <height>20</height> 62 </size> 63 </property> 64 </spacer> 65 </item> 66 <item> 67 <layout class="QFormLayout" name="formLayout"> 68 <property name="horizontalSpacing"> 69 <number>6</number> 70 </property> 71 <property name="verticalSpacing"> 72 <number>3</number> 73 </property> 74 <item row="0" column="0"> 75 <widget class="QLabel" name="label"> 76 <property name="text"> 77 <string>Start:</string> 78 </property> 79 </widget> 80 </item> 81 <item row="0" column="1"> 82 <widget class="KisIntParseSpinBox" name="spinFromFrame"> 83 <property name="sizePolicy"> 84 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 85 <horstretch>0</horstretch> 86 <verstretch>0</verstretch> 87 </sizepolicy> 88 </property> 89 <property name="maximum"> 90 <number>10000</number> 91 </property> 92 </widget> 93 </item> 94 <item row="1" column="0"> 95 <widget class="QLabel" name="label_2"> 96 <property name="text"> 97 <string>End:</string> 98 </property> 99 </widget> 100 </item> 101 <item row="1" column="1"> 102 <widget class="KisIntParseSpinBox" name="spinToFrame"> 103 <property name="sizePolicy"> 104 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 105 <horstretch>0</horstretch> 106 <verstretch>0</verstretch> 107 </sizepolicy> 108 </property> 109 <property name="maximum"> 110 <number>10000</number> 111 </property> 112 <property name="value"> 113 <number>100</number> 114 </property> 115 </widget> 116 </item> 117 </layout> 118 </item> 119 </layout> 120 </item> 121 <item> 122 <spacer name="verticalSpacer"> 123 <property name="orientation"> 124 <enum>Qt::Vertical</enum> 125 </property> 126 <property name="sizeHint" stdset="0"> 127 <size> 128 <width>20</width> 129 <height>0</height> 130 </size> 131 </property> 132 </spacer> 133 </item> 134 <item> 135 <widget class="QFrame" name="frame"> 136 <property name="sizePolicy"> 137 <sizepolicy hsizetype="Preferred" vsizetype="Minimum"> 138 <horstretch>0</horstretch> 139 <verstretch>0</verstretch> 140 </sizepolicy> 141 </property> 142 <property name="frameShape"> 143 <enum>QFrame::NoFrame</enum> 144 </property> 145 <property name="frameShadow"> 146 <enum>QFrame::Raised</enum> 147 </property> 148 <layout class="QVBoxLayout" name="verticalLayout_2"> 149 <property name="spacing"> 150 <number>0</number> 151 </property> 152 <item> 153 <widget class="Line" name="line_7"> 154 <property name="orientation"> 155 <enum>Qt::Horizontal</enum> 156 </property> 157 </widget> 158 </item> 159 <item> 160 <layout class="QHBoxLayout" name="horizontalLayout"> 161 <property name="spacing"> 162 <number>0</number> 163 </property> 164 <item> 165 <widget class="QToolButton" name="btnFirstFrame"> 166 <property name="sizePolicy"> 167 <sizepolicy hsizetype="Expanding" vsizetype="Maximum"> 168 <horstretch>0</horstretch> 169 <verstretch>0</verstretch> 170 </sizepolicy> 171 </property> 172 <property name="text"> 173 <string>...</string> 174 </property> 175 <property name="autoRaise"> 176 <bool>true</bool> 177 </property> 178 </widget> 179 </item> 180 <item> 181 <widget class="Line" name="line"> 182 <property name="sizePolicy"> 183 <sizepolicy hsizetype="Fixed" vsizetype="Expanding"> 184 <horstretch>0</horstretch> 185 <verstretch>0</verstretch> 186 </sizepolicy> 187 </property> 188 <property name="frameShadow"> 189 <enum>QFrame::Sunken</enum> 190 </property> 191 <property name="orientation"> 192 <enum>Qt::Vertical</enum> 193 </property> 194 </widget> 195 </item> 196 <item> 197 <widget class="QToolButton" name="btnPreviousKeyFrame"> 198 <property name="sizePolicy"> 199 <sizepolicy hsizetype="Expanding" vsizetype="Maximum"> 200 <horstretch>0</horstretch> 201 <verstretch>0</verstretch> 202 </sizepolicy> 203 </property> 204 <property name="text"> 205 <string>...</string> 206 </property> 207 <property name="autoRaise"> 208 <bool>true</bool> 209 </property> 210 </widget> 211 </item> 212 <item> 213 <widget class="Line" name="line_2"> 214 <property name="sizePolicy"> 215 <sizepolicy hsizetype="Fixed" vsizetype="Expanding"> 216 <horstretch>0</horstretch> 217 <verstretch>0</verstretch> 218 </sizepolicy> 219 </property> 220 <property name="frameShadow"> 221 <enum>QFrame::Sunken</enum> 222 </property> 223 <property name="orientation"> 224 <enum>Qt::Vertical</enum> 225 </property> 226 </widget> 227 </item> 228 <item> 229 <widget class="QToolButton" name="btnPreviousFrame"> 230 <property name="sizePolicy"> 231 <sizepolicy hsizetype="Expanding" vsizetype="Maximum"> 232 <horstretch>0</horstretch> 233 <verstretch>0</verstretch> 234 </sizepolicy> 235 </property> 236 <property name="text"> 237 <string>...</string> 238 </property> 239 <property name="autoRaise"> 240 <bool>true</bool> 241 </property> 242 </widget> 243 </item> 244 <item> 245 <widget class="Line" name="line_3"> 246 <property name="sizePolicy"> 247 <sizepolicy hsizetype="Fixed" vsizetype="Expanding"> 248 <horstretch>0</horstretch> 249 <verstretch>0</verstretch> 250 </sizepolicy> 251 </property> 252 <property name="frameShadow"> 253 <enum>QFrame::Sunken</enum> 254 </property> 255 <property name="orientation"> 256 <enum>Qt::Vertical</enum> 257 </property> 258 </widget> 259 </item> 260 <item> 261 <widget class="QToolButton" name="btnPlay"> 262 <property name="sizePolicy"> 263 <sizepolicy hsizetype="Expanding" vsizetype="Maximum"> 264 <horstretch>0</horstretch> 265 <verstretch>0</verstretch> 266 </sizepolicy> 267 </property> 268 <property name="text"> 269 <string>...</string> 270 </property> 271 <property name="autoRaise"> 272 <bool>true</bool> 273 </property> 274 </widget> 275 </item> 276 <item> 277 <widget class="Line" name="line_4"> 278 <property name="sizePolicy"> 279 <sizepolicy hsizetype="Fixed" vsizetype="Expanding"> 280 <horstretch>0</horstretch> 281 <verstretch>0</verstretch> 282 </sizepolicy> 283 </property> 284 <property name="frameShadow"> 285 <enum>QFrame::Sunken</enum> 286 </property> 287 <property name="orientation"> 288 <enum>Qt::Vertical</enum> 289 </property> 290 </widget> 291 </item> 292 <item> 293 <widget class="QToolButton" name="btnNextFrame"> 294 <property name="sizePolicy"> 295 <sizepolicy hsizetype="Expanding" vsizetype="Maximum"> 296 <horstretch>0</horstretch> 297 <verstretch>0</verstretch> 298 </sizepolicy> 299 </property> 300 <property name="text"> 301 <string>...</string> 302 </property> 303 <property name="autoRaise"> 304 <bool>true</bool> 305 </property> 306 </widget> 307 </item> 308 <item> 309 <widget class="Line" name="line_5"> 310 <property name="sizePolicy"> 311 <sizepolicy hsizetype="Fixed" vsizetype="Expanding"> 312 <horstretch>0</horstretch> 313 <verstretch>0</verstretch> 314 </sizepolicy> 315 </property> 316 <property name="frameShadow"> 317 <enum>QFrame::Sunken</enum> 318 </property> 319 <property name="orientation"> 320 <enum>Qt::Vertical</enum> 321 </property> 322 </widget> 323 </item> 324 <item> 325 <widget class="QToolButton" name="btnNextKeyFrame"> 326 <property name="sizePolicy"> 327 <sizepolicy hsizetype="Expanding" vsizetype="Maximum"> 328 <horstretch>0</horstretch> 329 <verstretch>0</verstretch> 330 </sizepolicy> 331 </property> 332 <property name="text"> 333 <string>...</string> 334 </property> 335 <property name="autoRaise"> 336 <bool>true</bool> 337 </property> 338 </widget> 339 </item> 340 <item> 341 <widget class="Line" name="line_6"> 342 <property name="sizePolicy"> 343 <sizepolicy hsizetype="Fixed" vsizetype="Expanding"> 344 <horstretch>0</horstretch> 345 <verstretch>0</verstretch> 346 </sizepolicy> 347 </property> 348 <property name="frameShadow"> 349 <enum>QFrame::Sunken</enum> 350 </property> 351 <property name="orientation"> 352 <enum>Qt::Vertical</enum> 353 </property> 354 </widget> 355 </item> 356 <item> 357 <widget class="QToolButton" name="btnLastFrame"> 358 <property name="sizePolicy"> 359 <sizepolicy hsizetype="Expanding" vsizetype="Maximum"> 360 <horstretch>0</horstretch> 361 <verstretch>0</verstretch> 362 </sizepolicy> 363 </property> 364 <property name="text"> 365 <string>...</string> 366 </property> 367 <property name="autoRaise"> 368 <bool>true</bool> 369 </property> 370 </widget> 371 </item> 372 </layout> 373 </item> 374 <item> 375 <widget class="Line" name="line_8"> 376 <property name="orientation"> 377 <enum>Qt::Horizontal</enum> 378 </property> 379 </widget> 380 </item> 381 </layout> 382 </widget> 383 </item> 384 <item> 385 <spacer name="verticalSpacer_2"> 386 <property name="orientation"> 387 <enum>Qt::Vertical</enum> 388 </property> 389 <property name="sizeHint" stdset="0"> 390 <size> 391 <width>20</width> 392 <height>0</height> 393 </size> 394 </property> 395 </spacer> 396 </item> 397 <item> 398 <layout class="QHBoxLayout" name="horizontalLayout_5"> 399 <item> 400 <layout class="QVBoxLayout" name="verticalLayout"> 401 <property name="spacing"> 402 <number>0</number> 403 </property> 404 <item> 405 <layout class="QHBoxLayout" name="horizontalLayout_4"> 406 <property name="spacing"> 407 <number>1</number> 408 </property> 409 <item> 410 <widget class="KisToolButton" name="btnAddKeyframe"> 411 <property name="text"> 412 <string>...</string> 413 </property> 414 <property name="autoRaise"> 415 <bool>true</bool> 416 </property> 417 </widget> 418 </item> 419 <item> 420 <widget class="QToolButton" name="btnAddDuplicateFrame"> 421 <property name="text"> 422 <string>...</string> 423 </property> 424 <property name="autoRaise"> 425 <bool>true</bool> 426 </property> 427 </widget> 428 </item> 429 <item> 430 <widget class="KisToolButton" name="btnDeleteKeyframe"> 431 <property name="text"> 432 <string>...</string> 433 </property> 434 <property name="autoRaise"> 435 <bool>true</bool> 436 </property> 437 </widget> 438 </item> 439 </layout> 440 </item> 441 <item> 442 <layout class="QHBoxLayout" name="horizontalLayout_3"> 443 <property name="spacing"> 444 <number>1</number> 445 </property> 446 <item> 447 <widget class="QToolButton" name="btnOnionSkinOptions"> 448 <property name="text"> 449 <string>...</string> 450 </property> 451 <property name="autoRaise"> 452 <bool>true</bool> 453 </property> 454 </widget> 455 </item> 456 <item> 457 <widget class="QToolButton" name="btnLazyFrame"> 458 <property name="text"> 459 <string>...</string> 460 </property> 461 <property name="autoRaise"> 462 <bool>true</bool> 463 </property> 464 </widget> 465 </item> 466 <item> 467 <widget class="QToolButton" name="btnDropFrames"> 468 <property name="text"> 469 <string>...</string> 470 </property> 471 <property name="autoRaise"> 472 <bool>true</bool> 473 </property> 474 </widget> 475 </item> 476 </layout> 477 </item> 478 </layout> 479 </item> 480 <item> 481 <spacer name="horizontalSpacer"> 482 <property name="orientation"> 483 <enum>Qt::Horizontal</enum> 484 </property> 485 <property name="sizeHint" stdset="0"> 486 <size> 487 <width>10</width> 488 <height>20</height> 489 </size> 490 </property> 491 </spacer> 492 </item> 493 <item> 494 <layout class="QFormLayout" name="formLayout_2"> 495 <property name="horizontalSpacing"> 496 <number>3</number> 497 </property> 498 <item row="0" column="0"> 499 <widget class="QLabel" name="lblPlaySpeed"> 500 <property name="text"> 501 <string>Play Speed:</string> 502 </property> 503 </widget> 504 </item> 505 <item row="0" column="1"> 506 <widget class="KisDoubleParseSpinBox" name="doublePlaySpeed"> 507 <property name="minimum"> 508 <double>0.100000000000000</double> 509 </property> 510 <property name="maximum"> 511 <double>10.000000000000000</double> 512 </property> 513 <property name="singleStep"> 514 <double>0.050000000000000</double> 515 </property> 516 <property name="value"> 517 <double>1.000000000000000</double> 518 </property> 519 </widget> 520 </item> 521 <item row="1" column="0"> 522 <widget class="QLabel" name="lblFramerate"> 523 <property name="text"> 524 <string>Frame Rate:</string> 525 </property> 526 </widget> 527 </item> 528 <item row="1" column="1"> 529 <widget class="KisIntParseSpinBox" name="intFramerate"> 530 <property name="minimum"> 531 <number>1</number> 532 </property> 533 </widget> 534 </item> 535 </layout> 536 </item> 537 </layout> 538 </item> 539 </layout> 540 </widget> 541 <customwidgets> 542 <customwidget> 543 <class>KisToolButton</class> 544 <extends>QToolButton</extends> 545 <header>kis_tool_button.h</header> 546 </customwidget> 547 <customwidget> 548 <class>KisDoubleParseSpinBox</class> 549 <extends>QDoubleSpinBox</extends> 550 <header>kis_double_parse_spin_box.h</header> 551 </customwidget> 552 <customwidget> 553 <class>KisIntParseSpinBox</class> 554 <extends>QSpinBox</extends> 555 <header>kis_int_parse_spin_box.h</header> 556 </customwidget> 557 </customwidgets> 558 <resources/> 559 <connections/> 560</ui> 561