1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>InspectorGlissando</class> 4 <widget class="QWidget" name="InspectorGlissando"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>349</width> 10 <height>436</height> 11 </rect> 12 </property> 13 <property name="accessibleName"> 14 <string>Glissando Inspector</string> 15 </property> 16 <layout class="QVBoxLayout" name="verticalLayout"> 17 <property name="spacing"> 18 <number>0</number> 19 </property> 20 <property name="leftMargin"> 21 <number>0</number> 22 </property> 23 <property name="topMargin"> 24 <number>0</number> 25 </property> 26 <property name="rightMargin"> 27 <number>0</number> 28 </property> 29 <property name="bottomMargin"> 30 <number>0</number> 31 </property> 32 <item> 33 <widget class="QFrame" name="frame"> 34 <property name="frameShape"> 35 <enum>QFrame::HLine</enum> 36 </property> 37 <property name="frameShadow"> 38 <enum>QFrame::Sunken</enum> 39 </property> 40 </widget> 41 </item> 42 <item> 43 <widget class="QToolButton" name="title"> 44 <property name="sizePolicy"> 45 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 46 <horstretch>0</horstretch> 47 <verstretch>0</verstretch> 48 </sizepolicy> 49 </property> 50 <property name="font"> 51 <font> 52 <weight>75</weight> 53 <bold>true</bold> 54 </font> 55 </property> 56 <property name="text"> 57 <string>Glissando</string> 58 </property> 59 </widget> 60 </item> 61 <item> 62 <widget class="QWidget" name="panel" native="true"> 63 <layout class="QGridLayout" name="gridLayout"> 64 <property name="leftMargin"> 65 <number>3</number> 66 </property> 67 <property name="topMargin"> 68 <number>3</number> 69 </property> 70 <property name="rightMargin"> 71 <number>3</number> 72 </property> 73 <property name="bottomMargin"> 74 <number>3</number> 75 </property> 76 <property name="spacing"> 77 <number>3</number> 78 </property> 79 <item row="8" column="0" colspan="2"> 80 <widget class="QCheckBox" name="playGlissando"> 81 <property name="text"> 82 <string>Play</string> 83 </property> 84 </widget> 85 </item> 86 <item row="2" column="2"> 87 <widget class="Ms::ResetButton" name="resetShowText" native="true"> 88 <property name="sizePolicy"> 89 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 90 <horstretch>0</horstretch> 91 <verstretch>0</verstretch> 92 </sizepolicy> 93 </property> 94 <property name="accessibleName"> 95 <string>Reset 'Show text' value</string> 96 </property> 97 </widget> 98 </item> 99 <item row="9" column="0"> 100 <widget class="QLabel" name="labelGlissandoStyle"> 101 <property name="text"> 102 <string>Play style:</string> 103 </property> 104 <property name="alignment"> 105 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 106 </property> 107 <property name="buddy"> 108 <cstring>glissandoStyle</cstring> 109 </property> 110 </widget> 111 </item> 112 <item row="8" column="2"> 113 <widget class="Ms::ResetButton" name="resetPlayGlissando" native="true"> 114 <property name="sizePolicy"> 115 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 116 <horstretch>0</horstretch> 117 <verstretch>0</verstretch> 118 </sizepolicy> 119 </property> 120 <property name="accessibleName"> 121 <string>Reset 'Play' value</string> 122 </property> 123 </widget> 124 </item> 125 <item row="0" column="1"> 126 <widget class="QComboBox" name="type"> 127 <property name="sizePolicy"> 128 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 129 <horstretch>0</horstretch> 130 <verstretch>0</verstretch> 131 </sizepolicy> 132 </property> 133 <property name="accessibleName"> 134 <string>Type</string> 135 </property> 136 <item> 137 <property name="text"> 138 <string>Straight</string> 139 </property> 140 </item> 141 <item> 142 <property name="text"> 143 <string>Wavy</string> 144 </property> 145 </item> 146 </widget> 147 </item> 148 <item row="0" column="0"> 149 <widget class="QLabel" name="label_1"> 150 <property name="text"> 151 <string>Type:</string> 152 </property> 153 <property name="alignment"> 154 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 155 </property> 156 <property name="buddy"> 157 <cstring>type</cstring> 158 </property> 159 </widget> 160 </item> 161 <item row="9" column="2"> 162 <widget class="Ms::ResetButton" name="resetGlissandoStyle" native="true"> 163 <property name="sizePolicy"> 164 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 165 <horstretch>0</horstretch> 166 <verstretch>0</verstretch> 167 </sizepolicy> 168 </property> 169 <property name="accessibleName"> 170 <string>Reset 'Play style' value</string> 171 </property> 172 </widget> 173 </item> 174 <item row="9" column="1"> 175 <widget class="QComboBox" name="glissandoStyle"> 176 <property name="sizePolicy"> 177 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 178 <horstretch>0</horstretch> 179 <verstretch>0</verstretch> 180 </sizepolicy> 181 </property> 182 <property name="accessibleName"> 183 <string>Play style</string> 184 </property> 185 <item> 186 <property name="text"> 187 <string>Chromatic</string> 188 </property> 189 </item> 190 <item> 191 <property name="text"> 192 <string>White Keys</string> 193 </property> 194 </item> 195 <item> 196 <property name="text"> 197 <string>Black Keys</string> 198 </property> 199 </item> 200 <item> 201 <property name="text"> 202 <string>Diatonic</string> 203 </property> 204 </item> 205 <item> 206 <property name="text"> 207 <string>Portamento</string> 208 </property> 209 </item> 210 </widget> 211 </item> 212 <item row="0" column="2"> 213 <widget class="Ms::ResetButton" name="resetType" native="true"> 214 <property name="sizePolicy"> 215 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 216 <horstretch>0</horstretch> 217 <verstretch>0</verstretch> 218 </sizepolicy> 219 </property> 220 <property name="accessibleName"> 221 <string>Reset 'Type' value</string> 222 </property> 223 </widget> 224 </item> 225 <item row="2" column="0" colspan="2"> 226 <widget class="QCheckBox" name="showText"> 227 <property name="focusPolicy"> 228 <enum>Qt::TabFocus</enum> 229 </property> 230 <property name="text"> 231 <string>Show text</string> 232 </property> 233 </widget> 234 </item> 235 <item row="3" column="0" colspan="3"> 236 <widget class="QWidget" name="textWidget" native="true"> 237 <layout class="QGridLayout" name="gridLayout_3"> 238 <property name="leftMargin"> 239 <number>0</number> 240 </property> 241 <property name="topMargin"> 242 <number>0</number> 243 </property> 244 <property name="rightMargin"> 245 <number>0</number> 246 </property> 247 <property name="bottomMargin"> 248 <number>0</number> 249 </property> 250 <property name="spacing"> 251 <number>3</number> 252 </property> 253 <item row="2" column="1"> 254 <widget class="QSpinBox" name="fontSize"> 255 <property name="accessibleName"> 256 <string>Font size</string> 257 </property> 258 <property name="suffix"> 259 <string>pt</string> 260 </property> 261 <property name="minimum"> 262 <number>1</number> 263 </property> 264 </widget> 265 </item> 266 <item row="2" column="0"> 267 <widget class="QLabel" name="label_7"> 268 <property name="text"> 269 <string>Size:</string> 270 </property> 271 <property name="alignment"> 272 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 273 </property> 274 </widget> 275 </item> 276 <item row="1" column="1"> 277 <widget class="QFontComboBox" name="fontFace"> 278 <property name="sizePolicy"> 279 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 280 <horstretch>150</horstretch> 281 <verstretch>0</verstretch> 282 </sizepolicy> 283 </property> 284 <property name="accessibleName"> 285 <string>Font face</string> 286 </property> 287 </widget> 288 </item> 289 <item row="3" column="0"> 290 <widget class="QLabel" name="label_9"> 291 <property name="text"> 292 <string>Style:</string> 293 </property> 294 <property name="alignment"> 295 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 296 </property> 297 </widget> 298 </item> 299 <item row="0" column="0"> 300 <widget class="QLabel" name="label_3"> 301 <property name="text"> 302 <string>Text:</string> 303 </property> 304 <property name="alignment"> 305 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 306 </property> 307 </widget> 308 </item> 309 <item row="2" column="2"> 310 <widget class="Ms::ResetButton" name="resetFontSize" native="true"> 311 <property name="sizePolicy"> 312 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 313 <horstretch>0</horstretch> 314 <verstretch>0</verstretch> 315 </sizepolicy> 316 </property> 317 <property name="accessibleName"> 318 <string>Reset 'Size' value</string> 319 </property> 320 </widget> 321 </item> 322 <item row="1" column="0"> 323 <widget class="QLabel" name="label_6"> 324 <property name="text"> 325 <string>Font:</string> 326 </property> 327 <property name="alignment"> 328 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 329 </property> 330 </widget> 331 </item> 332 <item row="0" column="2"> 333 <widget class="Ms::ResetButton" name="resetText" native="true"> 334 <property name="sizePolicy"> 335 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 336 <horstretch>0</horstretch> 337 <verstretch>0</verstretch> 338 </sizepolicy> 339 </property> 340 <property name="accessibleName"> 341 <string>Reset 'Text' value</string> 342 </property> 343 </widget> 344 </item> 345 <item row="0" column="1"> 346 <widget class="QLineEdit" name="text"> 347 <property name="sizePolicy"> 348 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 349 <horstretch>0</horstretch> 350 <verstretch>0</verstretch> 351 </sizepolicy> 352 </property> 353 <property name="accessibleName"> 354 <string>Text</string> 355 </property> 356 </widget> 357 </item> 358 <item row="1" column="2"> 359 <widget class="Ms::ResetButton" name="resetFontFace" native="true"> 360 <property name="sizePolicy"> 361 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 362 <horstretch>0</horstretch> 363 <verstretch>0</verstretch> 364 </sizepolicy> 365 </property> 366 <property name="accessibleName"> 367 <string>Reset 'Font' value</string> 368 </property> 369 </widget> 370 </item> 371 <item row="3" column="1"> 372 <widget class="Ms::FontStyleSelect" name="fontStyle" native="true"> 373 <property name="accessibleName"> 374 <string>Font style</string> 375 </property> 376 </widget> 377 </item> 378 <item row="3" column="2"> 379 <widget class="Ms::ResetButton" name="resetFontStyle" native="true"> 380 <property name="sizePolicy"> 381 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 382 <horstretch>0</horstretch> 383 <verstretch>0</verstretch> 384 </sizepolicy> 385 </property> 386 <property name="accessibleName"> 387 <string>Reset 'Style' values</string> 388 </property> 389 </widget> 390 </item> 391 </layout> 392 </widget> 393 </item> 394 <item row="11" column="0" colspan="3"> 395 <widget class="QWidget" name="textWidget1" native="true"> 396 <layout class="QGridLayout" name="gridLayout_4"> 397 <property name="leftMargin"> 398 <number>0</number> 399 </property> 400 <property name="topMargin"> 401 <number>0</number> 402 </property> 403 <property name="rightMargin"> 404 <number>0</number> 405 </property> 406 <property name="bottomMargin"> 407 <number>0</number> 408 </property> 409 <property name="spacing"> 410 <number>3</number> 411 </property> 412 <item row="0" column="0"> 413 <widget class="QLabel" name="easeInLabel"> 414 <property name="text"> 415 <string>Ease In:</string> 416 </property> 417 <property name="buddy"> 418 <cstring>easeInSlider</cstring> 419 </property> 420 </widget> 421 </item> 422 <item row="0" column="1"> 423 <widget class="QSlider" name="easeInSlider"> 424 <property name="maximum"> 425 <number>100</number> 426 </property> 427 <property name="orientation"> 428 <enum>Qt::Horizontal</enum> 429 </property> 430 </widget> 431 </item> 432 <item row="0" column="2"> 433 <widget class="QSpinBox" name="easeInSpin"> 434 <property name="maximum"> 435 <number>100</number> 436 </property> 437 </widget> 438 </item> 439 <item row="0" column="3"> 440 <widget class="Ms::ResetButton" name="resetEaseIn" native="true"> 441 <property name="sizePolicy"> 442 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 443 <horstretch>0</horstretch> 444 <verstretch>0</verstretch> 445 </sizepolicy> 446 </property> 447 <property name="accessibleName"> 448 <string>Reset 'Ease In' value</string> 449 </property> 450 </widget> 451 </item> 452 <item row="1" column="0"> 453 <widget class="QLabel" name="easeOutLabel"> 454 <property name="text"> 455 <string>Ease Out:</string> 456 </property> 457 <property name="buddy"> 458 <cstring>easeOutSlider</cstring> 459 </property> 460 </widget> 461 </item> 462 <item row="1" column="1"> 463 <widget class="QSlider" name="easeOutSlider"> 464 <property name="maximum"> 465 <number>100</number> 466 </property> 467 <property name="orientation"> 468 <enum>Qt::Horizontal</enum> 469 </property> 470 </widget> 471 </item> 472 <item row="1" column="2"> 473 <widget class="QSpinBox" name="easeOutSpin"> 474 <property name="maximum"> 475 <number>100</number> 476 </property> 477 </widget> 478 </item> 479 <item row="1" column="3"> 480 <widget class="Ms::ResetButton" name="resetEaseOut" native="true"> 481 <property name="sizePolicy"> 482 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 483 <horstretch>0</horstretch> 484 <verstretch>0</verstretch> 485 </sizepolicy> 486 </property> 487 <property name="accessibleName"> 488 <string>Reset 'Ease Out' value</string> 489 </property> 490 </widget> 491 </item> 492 <item row="2" column="0" colspan="3"> 493 <widget class="Ms::EaseInOutCanvas" name="easeInOutCanvas"> 494 <property name="sizePolicy"> 495 <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> 496 <horstretch>0</horstretch> 497 <verstretch>0</verstretch> 498 </sizepolicy> 499 </property> 500 <property name="minimumSize"> 501 <size> 502 <width>100</width> 503 <height>180</height> 504 </size> 505 </property> 506 </widget> 507 </item> 508 </layout> 509 </widget> 510 </item> 511 </layout> 512 </widget> 513 </item> 514 </layout> 515 </widget> 516 <customwidgets> 517 <customwidget> 518 <class>Ms::ResetButton</class> 519 <extends>QWidget</extends> 520 <header>inspector/resetButton.h</header> 521 <container>1</container> 522 </customwidget> 523 <customwidget> 524 <class>Ms::FontStyleSelect</class> 525 <extends>QWidget</extends> 526 <header>inspector/fontStyleSelect.h</header> 527 <container>1</container> 528 </customwidget> 529 <customwidget> 530 <class>Ms::EaseInOutCanvas</class> 531 <extends>QFrame</extends> 532 <header>easeinoutcanvas.h</header> 533 <container>1</container> 534 </customwidget> 535 </customwidgets> 536 <tabstops> 537 <tabstop>title</tabstop> 538 <tabstop>type</tabstop> 539 <tabstop>showText</tabstop> 540 <tabstop>text</tabstop> 541 <tabstop>fontFace</tabstop> 542 <tabstop>fontSize</tabstop> 543 <tabstop>playGlissando</tabstop> 544 <tabstop>glissandoStyle</tabstop> 545 </tabstops> 546 <resources/> 547 <connections> 548 <connection> 549 <sender>playGlissando</sender> 550 <signal>toggled(bool)</signal> 551 <receiver>glissandoStyle</receiver> 552 <slot>setEnabled(bool)</slot> 553 <hints> 554 <hint type="sourcelabel"> 555 <x>96</x> 556 <y>169</y> 557 </hint> 558 <hint type="destinationlabel"> 559 <x>170</x> 560 <y>192</y> 561 </hint> 562 </hints> 563 </connection> 564 <connection> 565 <sender>playGlissando</sender> 566 <signal>toggled(bool)</signal> 567 <receiver>resetGlissandoStyle</receiver> 568 <slot>setEnabled(bool)</slot> 569 <hints> 570 <hint type="sourcelabel"> 571 <x>237</x> 572 <y>169</y> 573 </hint> 574 <hint type="destinationlabel"> 575 <x>335</x> 576 <y>192</y> 577 </hint> 578 </hints> 579 </connection> 580 <connection> 581 <sender>showText</sender> 582 <signal>toggled(bool)</signal> 583 <receiver>textWidget</receiver> 584 <slot>setVisible(bool)</slot> 585 <hints> 586 <hint type="sourcelabel"> 587 <x>48</x> 588 <y>64</y> 589 </hint> 590 <hint type="destinationlabel"> 591 <x>44</x> 592 <y>149</y> 593 </hint> 594 </hints> 595 </connection> 596 <connection> 597 <sender>easeInSlider</sender> 598 <signal>sliderMoved(int)</signal> 599 <receiver>easeInSpin</receiver> 600 <slot>setValue(int)</slot> 601 <hints> 602 <hint type="sourcelabel"> 603 <x>180</x> 604 <y>204</y> 605 </hint> 606 <hint type="destinationlabel"> 607 <x>332</x> 608 <y>216</y> 609 </hint> 610 </hints> 611 </connection> 612 <connection> 613 <sender>easeOutSlider</sender> 614 <signal>sliderMoved(int)</signal> 615 <receiver>easeOutSpin</receiver> 616 <slot>setValue(int)</slot> 617 <hints> 618 <hint type="sourcelabel"> 619 <x>174</x> 620 <y>231</y> 621 </hint> 622 <hint type="destinationlabel"> 623 <x>332</x> 624 <y>241</y> 625 </hint> 626 </hints> 627 </connection> 628 <connection> 629 <sender>easeInSpin</sender> 630 <signal>valueChanged(int)</signal> 631 <receiver>easeInSlider</receiver> 632 <slot>setValue(int)</slot> 633 <hints> 634 <hint type="sourcelabel"> 635 <x>332</x> 636 <y>216</y> 637 </hint> 638 <hint type="destinationlabel"> 639 <x>172</x> 640 <y>202</y> 641 </hint> 642 </hints> 643 </connection> 644 <connection> 645 <sender>easeOutSpin</sender> 646 <signal>valueChanged(int)</signal> 647 <receiver>easeOutSlider</receiver> 648 <slot>setValue(int)</slot> 649 <hints> 650 <hint type="sourcelabel"> 651 <x>332</x> 652 <y>241</y> 653 </hint> 654 <hint type="destinationlabel"> 655 <x>181</x> 656 <y>223</y> 657 </hint> 658 </hints> 659 </connection> 660 <connection> 661 <sender>easeOutSlider</sender> 662 <signal>valueChanged(int)</signal> 663 <receiver>easeOutSpin</receiver> 664 <slot>setValue(int)</slot> 665 <hints> 666 <hint type="sourcelabel"> 667 <x>202</x> 668 <y>231</y> 669 </hint> 670 <hint type="destinationlabel"> 671 <x>297</x> 672 <y>233</y> 673 </hint> 674 </hints> 675 </connection> 676 <connection> 677 <sender>easeInSlider</sender> 678 <signal>valueChanged(int)</signal> 679 <receiver>easeInSpin</receiver> 680 <slot>setValue(int)</slot> 681 <hints> 682 <hint type="sourcelabel"> 683 <x>200</x> 684 <y>204</y> 685 </hint> 686 <hint type="destinationlabel"> 687 <x>301</x> 688 <y>204</y> 689 </hint> 690 </hints> 691 </connection> 692 </connections> 693</ui> 694