1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>InspectorFretDiagram</class> 4 <widget class="QWidget" name="InspectorFretDiagram"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>220</width> 10 <height>732</height> 11 </rect> 12 </property> 13 <property name="accessibleName"> 14 <string>Fretboard Diagram 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>Fretboard Diagram</string> 58 </property> 59 </widget> 60 </item> 61 <item> 62 <widget class="QWidget" name="panel" native="true"> 63 <property name="sizePolicy"> 64 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 65 <horstretch>0</horstretch> 66 <verstretch>10</verstretch> 67 </sizepolicy> 68 </property> 69 <layout class="QGridLayout" name="gridLayout" rowstretch="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0" columnstretch="0,0,0"> 70 <property name="leftMargin"> 71 <number>3</number> 72 </property> 73 <property name="topMargin"> 74 <number>3</number> 75 </property> 76 <property name="rightMargin"> 77 <number>3</number> 78 </property> 79 <property name="bottomMargin"> 80 <number>3</number> 81 </property> 82 <property name="spacing"> 83 <number>3</number> 84 </property> 85 <item row="6" column="1"> 86 <widget class="QSpinBox" name="fretNumber"> 87 <property name="accessibleName"> 88 <string>Fret number</string> 89 </property> 90 <property name="minimum"> 91 <number>1</number> 92 </property> 93 </widget> 94 </item> 95 <item row="3" column="2"> 96 <widget class="Ms::ResetButton" name="resetStrings" native="true"> 97 <property name="sizePolicy"> 98 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 99 <horstretch>0</horstretch> 100 <verstretch>0</verstretch> 101 </sizepolicy> 102 </property> 103 <property name="accessibleName"> 104 <string>Reset 'Strings' value</string> 105 </property> 106 </widget> 107 </item> 108 <item row="14" column="0" colspan="3"> 109 <widget class="Ms::FretCanvas" name="diagram"> 110 <property name="sizePolicy"> 111 <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> 112 <horstretch>0</horstretch> 113 <verstretch>10</verstretch> 114 </sizepolicy> 115 </property> 116 <property name="minimumSize"> 117 <size> 118 <width>50</width> 119 <height>250</height> 120 </size> 121 </property> 122 <property name="mouseTracking"> 123 <bool>true</bool> 124 </property> 125 <property name="frame" stdset="0"> 126 <bool>true</bool> 127 </property> 128 </widget> 129 </item> 130 <item row="4" column="0"> 131 <widget class="QLabel" name="label_4"> 132 <property name="text"> 133 <string>Frets:</string> 134 </property> 135 <property name="buddy"> 136 <cstring>frets</cstring> 137 </property> 138 </widget> 139 </item> 140 <item row="2" column="0"> 141 <widget class="QLabel" name="label_5"> 142 <property name="text"> 143 <string>Orientation:</string> 144 </property> 145 </widget> 146 </item> 147 <item row="6" column="0"> 148 <widget class="QLabel" name="label_6"> 149 <property name="text"> 150 <string>Fret number:</string> 151 </property> 152 <property name="buddy"> 153 <cstring>fretNumber</cstring> 154 </property> 155 </widget> 156 </item> 157 <item row="6" column="2"> 158 <widget class="Ms::ResetButton" name="resetFretNumber" native="true"> 159 <property name="sizePolicy"> 160 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 161 <horstretch>0</horstretch> 162 <verstretch>0</verstretch> 163 </sizepolicy> 164 </property> 165 <property name="accessibleName"> 166 <string>Reset 'Fret number' value</string> 167 </property> 168 </widget> 169 </item> 170 <item row="0" column="1"> 171 <widget class="QDoubleSpinBox" name="mag"> 172 <property name="sizePolicy"> 173 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 174 <horstretch>0</horstretch> 175 <verstretch>0</verstretch> 176 </sizepolicy> 177 </property> 178 <property name="accessibleName"> 179 <string>Scale</string> 180 </property> 181 <property name="minimum"> 182 <double>0.200000000000000</double> 183 </property> 184 <property name="maximum"> 185 <double>50.000000000000000</double> 186 </property> 187 <property name="singleStep"> 188 <double>0.200000000000000</double> 189 </property> 190 <property name="value"> 191 <double>1.000000000000000</double> 192 </property> 193 </widget> 194 </item> 195 <item row="7" column="0" colspan="2"> 196 <widget class="QCheckBox" name="showNut"> 197 <property name="sizePolicy"> 198 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 199 <horstretch>0</horstretch> 200 <verstretch>0</verstretch> 201 </sizepolicy> 202 </property> 203 <property name="text"> 204 <string>Show nut</string> 205 </property> 206 <property name="minimum" stdset="0"> 207 <number>1</number> 208 </property> 209 </widget> 210 </item> 211 <item row="4" column="2"> 212 <widget class="Ms::ResetButton" name="resetFrets" native="true"> 213 <property name="sizePolicy"> 214 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 215 <horstretch>0</horstretch> 216 <verstretch>0</verstretch> 217 </sizepolicy> 218 </property> 219 <property name="accessibleName"> 220 <string>Reset 'Frets' value</string> 221 </property> 222 </widget> 223 </item> 224 <item row="1" column="0"> 225 <widget class="QLabel" name="label_2"> 226 <property name="text"> 227 <string>Placement:</string> 228 </property> 229 <property name="buddy"> 230 <cstring>placement</cstring> 231 </property> 232 </widget> 233 </item> 234 <item row="0" column="2"> 235 <widget class="Ms::ResetButton" name="resetMag" native="true"> 236 <property name="sizePolicy"> 237 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 238 <horstretch>0</horstretch> 239 <verstretch>0</verstretch> 240 </sizepolicy> 241 </property> 242 <property name="accessibleName"> 243 <string>Reset 'Scale' value</string> 244 </property> 245 </widget> 246 </item> 247 <item row="4" column="1"> 248 <widget class="QSpinBox" name="frets"> 249 <property name="sizePolicy"> 250 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 251 <horstretch>0</horstretch> 252 <verstretch>0</verstretch> 253 </sizepolicy> 254 </property> 255 <property name="accessibleName"> 256 <string>Frets</string> 257 </property> 258 <property name="minimum"> 259 <number>1</number> 260 </property> 261 </widget> 262 </item> 263 <item row="2" column="2"> 264 <widget class="Ms::ResetButton" name="resetOrientation" native="true"> 265 <property name="sizePolicy"> 266 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 267 <horstretch>0</horstretch> 268 <verstretch>0</verstretch> 269 </sizepolicy> 270 </property> 271 <property name="accessibleName"> 272 <string>Reset 'Orientation' value</string> 273 </property> 274 </widget> 275 </item> 276 <item row="13" column="0" colspan="3"> 277 <layout class="QGridLayout" name="gridLayout_3"> 278 <item row="1" column="3"> 279 <widget class="QPushButton" name="squareSelect"> 280 <property name="sizePolicy"> 281 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 282 <horstretch>0</horstretch> 283 <verstretch>0</verstretch> 284 </sizepolicy> 285 </property> 286 <property name="minimumSize"> 287 <size> 288 <width>1</width> 289 <height>20</height> 290 </size> 291 </property> 292 <property name="accessibleName"> 293 <string>Use square symbol</string> 294 </property> 295 <property name="text"> 296 <string notr="true">□</string> 297 </property> 298 <property name="checkable"> 299 <bool>true</bool> 300 </property> 301 </widget> 302 </item> 303 <item row="1" column="2"> 304 <widget class="QPushButton" name="crossSelect"> 305 <property name="sizePolicy"> 306 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 307 <horstretch>0</horstretch> 308 <verstretch>0</verstretch> 309 </sizepolicy> 310 </property> 311 <property name="minimumSize"> 312 <size> 313 <width>1</width> 314 <height>20</height> 315 </size> 316 </property> 317 <property name="accessibleName"> 318 <string>Use cross symbol</string> 319 </property> 320 <property name="text"> 321 <string notr="true">X</string> 322 </property> 323 <property name="checkable"> 324 <bool>true</bool> 325 </property> 326 </widget> 327 </item> 328 <item row="1" column="4"> 329 <widget class="QPushButton" name="triangleSelect"> 330 <property name="sizePolicy"> 331 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 332 <horstretch>0</horstretch> 333 <verstretch>0</verstretch> 334 </sizepolicy> 335 </property> 336 <property name="minimumSize"> 337 <size> 338 <width>1</width> 339 <height>20</height> 340 </size> 341 </property> 342 <property name="accessibleName"> 343 <string>Use triangle symbol</string> 344 </property> 345 <property name="text"> 346 <string notr="true">△</string> 347 </property> 348 <property name="checkable"> 349 <bool>true</bool> 350 </property> 351 </widget> 352 </item> 353 <item row="1" column="1"> 354 <widget class="QPushButton" name="circleSelect"> 355 <property name="sizePolicy"> 356 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 357 <horstretch>0</horstretch> 358 <verstretch>0</verstretch> 359 </sizepolicy> 360 </property> 361 <property name="minimumSize"> 362 <size> 363 <width>1</width> 364 <height>20</height> 365 </size> 366 </property> 367 <property name="accessibleName"> 368 <string>Use black dot symbol</string> 369 </property> 370 <property name="text"> 371 <string notr="true">⚫</string> 372 </property> 373 <property name="checkable"> 374 <bool>true</bool> 375 </property> 376 </widget> 377 </item> 378 <item row="5" column="1"> 379 <widget class="QPushButton" name="toggleBarre"> 380 <property name="sizePolicy"> 381 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 382 <horstretch>0</horstretch> 383 <verstretch>0</verstretch> 384 </sizepolicy> 385 </property> 386 <property name="minimumSize"> 387 <size> 388 <width>1</width> 389 <height>20</height> 390 </size> 391 </property> 392 <property name="toolTip"> 393 <string>Add a barre (Shift)</string> 394 </property> 395 <property name="accessibleName"> 396 <string>Add a barre</string> 397 </property> 398 <property name="text"> 399 <string>Barre</string> 400 </property> 401 <property name="checkable"> 402 <bool>true</bool> 403 </property> 404 </widget> 405 </item> 406 <item row="5" column="4"> 407 <widget class="QPushButton" name="clearButton"> 408 <property name="sizePolicy"> 409 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 410 <horstretch>0</horstretch> 411 <verstretch>0</verstretch> 412 </sizepolicy> 413 </property> 414 <property name="minimumSize"> 415 <size> 416 <width>1</width> 417 <height>20</height> 418 </size> 419 </property> 420 <property name="toolTip"> 421 <string/> 422 </property> 423 <property name="accessibleName"> 424 <string>Clear the fretboard diagram</string> 425 </property> 426 <property name="text"> 427 <string>Clear</string> 428 </property> 429 </widget> 430 </item> 431 <item row="5" column="2" colspan="2"> 432 <widget class="QPushButton" name="toggleMultidot"> 433 <property name="sizePolicy"> 434 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 435 <horstretch>0</horstretch> 436 <verstretch>0</verstretch> 437 </sizepolicy> 438 </property> 439 <property name="minimumSize"> 440 <size> 441 <width>1</width> 442 <height>20</height> 443 </size> 444 </property> 445 <property name="toolTip"> 446 <string>Add multiple dots per string (Ctrl)</string> 447 </property> 448 <property name="accessibleName"> 449 <string>Add multiple dots per string</string> 450 </property> 451 <property name="text"> 452 <string>Multiple dots</string> 453 </property> 454 <property name="checkable"> 455 <bool>true</bool> 456 </property> 457 </widget> 458 </item> 459 </layout> 460 </item> 461 <item row="1" column="2"> 462 <widget class="Ms::ResetButton" name="resetPlacement" native="true"> 463 <property name="sizePolicy"> 464 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 465 <horstretch>0</horstretch> 466 <verstretch>0</verstretch> 467 </sizepolicy> 468 </property> 469 <property name="accessibleName"> 470 <string>Reset 'Placement' value</string> 471 </property> 472 </widget> 473 </item> 474 <item row="3" column="0"> 475 <widget class="QLabel" name="label_3"> 476 <property name="text"> 477 <string>Strings:</string> 478 </property> 479 <property name="buddy"> 480 <cstring>strings</cstring> 481 </property> 482 </widget> 483 </item> 484 <item row="2" column="1"> 485 <widget class="QComboBox" name="orientation"> 486 <item> 487 <property name="text"> 488 <string>Vertical</string> 489 </property> 490 </item> 491 <item> 492 <property name="text"> 493 <string>Horizontal</string> 494 </property> 495 </item> 496 </widget> 497 </item> 498 <item row="0" column="0"> 499 <widget class="QLabel" name="label"> 500 <property name="text"> 501 <string>Scale:</string> 502 </property> 503 </widget> 504 </item> 505 <item row="3" column="1"> 506 <widget class="QSpinBox" name="strings"> 507 <property name="sizePolicy"> 508 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 509 <horstretch>0</horstretch> 510 <verstretch>0</verstretch> 511 </sizepolicy> 512 </property> 513 <property name="accessibleName"> 514 <string>Strings</string> 515 </property> 516 <property name="minimum"> 517 <number>1</number> 518 </property> 519 </widget> 520 </item> 521 <item row="7" column="2"> 522 <widget class="Ms::ResetButton" name="resetShowNut" native="true"> 523 <property name="sizePolicy"> 524 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 525 <horstretch>0</horstretch> 526 <verstretch>0</verstretch> 527 </sizepolicy> 528 </property> 529 <property name="accessibleName"> 530 <string>Reset 'Show nut' value</string> 531 </property> 532 </widget> 533 </item> 534 <item row="1" column="1"> 535 <widget class="QComboBox" name="placement"> 536 <item> 537 <property name="text"> 538 <string>Above</string> 539 </property> 540 </item> 541 <item> 542 <property name="text"> 543 <string>Below</string> 544 </property> 545 </item> 546 </widget> 547 </item> 548 </layout> 549 </widget> 550 </item> 551 </layout> 552 </widget> 553 <customwidgets> 554 <customwidget> 555 <class>Ms::ResetButton</class> 556 <extends>QWidget</extends> 557 <header>inspector/resetButton.h</header> 558 <container>1</container> 559 </customwidget> 560 <customwidget> 561 <class>Ms::FretCanvas</class> 562 <extends>QFrame</extends> 563 <header>fretcanvas.h</header> 564 <container>1</container> 565 </customwidget> 566 </customwidgets> 567 <tabstops> 568 <tabstop>title</tabstop> 569 <tabstop>mag</tabstop> 570 <tabstop>frets</tabstop> 571 </tabstops> 572 <resources/> 573 <connections/> 574</ui> 575