1<ui version="4.0" > 2 <author>rncbc aka Rui Nuno Capela</author> 3 <comment>JACK Audio Connection Kit - Qt GUI Interface. 4 5 Copyright (C) 2003-2021, rncbc aka Rui Nuno Capela. All rights reserved. 6 7 This program is free software; you can redistribute it and/or 8 modify it under the terms of the GNU General Public License 9 as published by the Free Software Foundation; either version 2 10 of the License, or (at your option) any later version. 11 12 This program is distributed in the hope that it will be useful, 13 but WITHOUT ANY WARRANTY; without even the implied warranty of 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 GNU General Public License for more details. 16 17 You should have received a copy of the GNU General Public License along 18 with this program; if not, write to the Free Software Foundation, Inc., 19 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 20 21 </comment> 22 <class>qjackctlGraphForm</class> 23 <widget class="QMainWindow" name="qjackctlGraphForm" > 24 <property name="geometry" > 25 <rect> 26 <x>0</x> 27 <y>0</y> 28 <width>800</width> 29 <height>600</height> 30 </rect> 31 </property> 32 <property name="windowTitle" > 33 <string>Graph</string> 34 </property> 35 <property name="windowIcon" > 36 <iconset resource="qjackctl.qrc" >:/images/graph1.png</iconset> 37 </property> 38 <widget class="QWidget" name="MainCentralWidget"> 39 <layout class="QVBoxLayout"> 40 <property name="margin" > 41 <number>0</number> 42 </property> 43 <property name="spacing" > 44 <number>0</number> 45 </property> 46 <item> 47 <widget class="qjackctlGraphCanvas" name="graphCanvas"/> 48 </item> 49 </layout> 50 </widget> 51 <widget class="QStatusBar" name="StatusBar"/> 52 <widget class="QMenuBar" name="MenuBar"> 53 <property name="geometry"> 54 <rect> 55 <x>0</x> 56 <y>0</y> 57 <width>800</width> 58 <height>20</height> 59 </rect> 60 </property> 61 <widget class="QMenu" name="graphMenu"> 62 <property name="title"> 63 <string>&Graph</string> 64 </property> 65 <addaction name="graphConnectAction"/> 66 <addaction name="graphDisconnectAction"/> 67 <addaction name="separator"/> 68 <addaction name="graphCloseAction"/> 69 </widget> 70 <widget class="QMenu" name="editMenu"> 71 <property name="title"> 72 <string>&Edit</string> 73 </property> 74 <addaction name="editSelectAllAction"/> 75 <addaction name="editSelectNoneAction"/> 76 <addaction name="editSelectInvertAction"/> 77 <addaction name="separator"/> 78 <addaction name="editRenameItemAction"/> 79 </widget> 80 <widget class="QMenu" name="viewMenu"> 81 <property name="title"> 82 <string>&View</string> 83 </property> 84 <widget class="QMenu" name="viewZoomMenu"> 85 <property name="title"> 86 <string>&Zoom</string> 87 </property> 88 <property name="icon"> 89 <iconset resource="qjackctl.qrc">:/images/graphZoomTool.png</iconset> 90 </property> 91 <addaction name="viewZoomInAction"/> 92 <addaction name="viewZoomOutAction"/> 93 <addaction name="separator"/> 94 <addaction name="viewZoomFitAction"/> 95 <addaction name="viewZoomResetAction"/> 96 </widget> 97 <widget class="QMenu" name="viewColorsMenu"> 98 <property name="title"> 99 <string>Co&lors</string> 100 </property> 101 <property name="icon"> 102 <iconset resource="qjackctl.qrc">:/images/graphColors.png</iconset> 103 </property> 104 <addaction name="viewColorsJackAudioAction"/> 105 <addaction name="viewColorsJackMidiAction"/> 106 <addaction name="viewColorsAlsaMidiAction"/> 107 <addaction name="separator"/> 108 <addaction name="viewColorsJackCvAction"/> 109 <addaction name="viewColorsJackOscAction"/> 110 <addaction name="viewColorsResetAction"/> 111 </widget> 112 <widget class="QMenu" name="viewSortMenu"> 113 <property name="title"> 114 <string>S&ort</string> 115 </property> 116 <addaction name="viewSortPortNameAction"/> 117 <addaction name="viewSortPortTitleAction"/> 118 <addaction name="viewSortPortIndexAction"/> 119 <addaction name="separator"/> 120 <addaction name="viewSortAscendingAction"/> 121 <addaction name="viewSortDescendingAction"/> 122 </widget> 123 <addaction name="viewMenubarAction"/> 124 <addaction name="viewStatusbarAction"/> 125 <addaction name="viewToolbarAction"/> 126 <addaction name="separator"/> 127 <addaction name="viewTextBesideIconsAction"/> 128 <addaction name="viewColorsMenu"/> 129 <addaction name="viewSortMenu"/> 130 <addaction name="separator"/> 131 <addaction name="viewCenterAction"/> 132 <addaction name="viewZoomMenu"/> 133 <addaction name="viewZoomRangeAction"/> 134 <addaction name="separator"/> 135 <addaction name="viewRefreshAction"/> 136 </widget> 137 <widget class="QMenu" name="helpMenu"> 138 <property name="title"> 139 <string>&Help</string> 140 </property> 141 <addaction name="helpAboutAction"/> 142 <addaction name="helpAboutQtAction"/> 143 </widget> 144 <addaction name="graphMenu"/> 145 <addaction name="editMenu"/> 146 <addaction name="viewMenu"/> 147 <addaction name="separator"/> 148 <addaction name="helpMenu"/> 149 </widget> 150 <widget class="QToolBar" name="ToolBar"> 151 <property name="allowedAreas"> 152 <set>Qt::AllToolBarAreas</set> 153 </property> 154 <property name="orientation"> 155 <enum>Qt::Horizontal</enum> 156 </property> 157 <property name="toolButtonStyle"> 158 <enum>Qt::ToolButtonTextBesideIcon</enum> 159 </property> 160 <property name="floatable"> 161 <bool>true</bool> 162 </property> 163 <attribute name="toolBarArea"> 164 <enum>TopToolBarArea</enum> 165 </attribute> 166 <attribute name="toolBarBreak"> 167 <bool>false</bool> 168 </attribute> 169 <addaction name="graphConnectAction"/> 170 <addaction name="graphDisconnectAction"/> 171 <addaction name="separator"/> 172 <addaction name="viewCenterAction"/> 173 <addaction name="separator"/> 174 <addaction name="viewZoomInAction"/> 175 <addaction name="viewZoomOutAction"/> 176 <addaction name="separator"/> 177 <addaction name="viewZoomFitAction"/> 178 <addaction name="viewZoomResetAction"/> 179 <addaction name="separator"/> 180 <addaction name="viewZoomRangeAction"/> 181 </widget> 182 <action name="graphConnectAction"> 183 <property name="icon"> 184 <iconset resource="qjackctl.qrc">:/images/graphConnect.png</iconset> 185 </property> 186 <property name="text"> 187 <string>&Connect</string> 188 </property> 189 <property name="iconText"> 190 <string>Connect</string> 191 </property> 192 <property name="toolTip"> 193 <string>Connect</string> 194 </property> 195 <property name="statusTip"> 196 <string>Connect selected ports</string> 197 </property> 198 <property name="shortcut"> 199 <string>Ins</string> 200 </property> 201 </action> 202 <action name="graphDisconnectAction"> 203 <property name="icon"> 204 <iconset resource="qjackctl.qrc">:/images/graphDisconnect.png</iconset> 205 </property> 206 <property name="text"> 207 <string>&Disconnect</string> 208 </property> 209 <property name="iconText"> 210 <string>Disconnect</string> 211 </property> 212 <property name="toolTip"> 213 <string>Disconnect</string> 214 </property> 215 <property name="statusTip"> 216 <string>Disconnect selected ports</string> 217 </property> 218 <property name="shortcut"> 219 <string>Del</string> 220 </property> 221 </action> 222 <action name="graphCloseAction"> 223 <property name="text"> 224 <string>Cl&ose</string> 225 </property> 226 <property name="iconText"> 227 <string>Close</string> 228 </property> 229 <property name="toolTip"> 230 <string>Close</string> 231 </property> 232 <property name="statusTip"> 233 <string>Close this application window</string> 234 </property> 235 <property name="shortcut"> 236 <string/> 237 </property> 238 </action> 239 <action name="editSelectAllAction"> 240 <property name="text"> 241 <string>Select &All</string> 242 </property> 243 <property name="iconText"> 244 <string>Select All</string> 245 </property> 246 <property name="toolTip"> 247 <string>Select All</string> 248 </property> 249 <property name="statusTip"> 250 <string>Select All</string> 251 </property> 252 <property name="shortcut"> 253 <string>Ctrl+A</string> 254 </property> 255 </action> 256 <action name="editSelectNoneAction"> 257 <property name="text"> 258 <string>Select &None</string> 259 </property> 260 <property name="iconText"> 261 <string>Select None</string> 262 </property> 263 <property name="toolTip"> 264 <string>Select None</string> 265 </property> 266 <property name="statusTip"> 267 <string>Select None</string> 268 </property> 269 <property name="shortcut"> 270 <string>Ctrl+Shift+A</string> 271 </property> 272 </action> 273 <action name="editSelectInvertAction"> 274 <property name="text"> 275 <string>Select &Invert</string> 276 </property> 277 <property name="iconText"> 278 <string>Select Invert</string> 279 </property> 280 <property name="toolTip"> 281 <string>Select Invert</string> 282 </property> 283 <property name="statusTip"> 284 <string>Select Invert</string> 285 </property> 286 <property name="shortcut"> 287 <string>Ctrl+I</string> 288 </property> 289 </action> 290 <action name="editRenameItemAction"> 291 <property name="icon"> 292 <iconset resource="qjackctl.qrc">:/images/graphRename.png</iconset> 293 </property> 294 <property name="text"> 295 <string>&Rename...</string> 296 </property> 297 <property name="iconText"> 298 <string>Rename item</string> 299 </property> 300 <property name="toolTip"> 301 <string>Rename Item</string> 302 </property> 303 <property name="statusTip"> 304 <string>Rename Item</string> 305 </property> 306 <property name="shortcut"> 307 <string/> 308 </property> 309 </action> 310 <action name="viewMenubarAction"> 311 <property name="checkable"> 312 <bool>true</bool> 313 </property> 314 <property name="text"> 315 <string>&Menubar</string> 316 </property> 317 <property name="iconText"> 318 <string>Menubar</string> 319 </property> 320 <property name="toolTip"> 321 <string>Menubar</string> 322 </property> 323 <property name="statusTip"> 324 <string>Show/hide the main program window menubar</string> 325 </property> 326 <property name="shortcut"> 327 <string>Ctrl+M</string> 328 </property> 329 </action> 330 <action name="viewToolbarAction"> 331 <property name="checkable"> 332 <bool>true</bool> 333 </property> 334 <property name="text"> 335 <string>&Toolbar</string> 336 </property> 337 <property name="iconText"> 338 <string>Toolbar</string> 339 </property> 340 <property name="toolTip"> 341 <string>Toolbar</string> 342 </property> 343 <property name="statusTip"> 344 <string>Show/hide main program window file toolbar</string> 345 </property> 346 </action> 347 <action name="viewStatusbarAction"> 348 <property name="checkable"> 349 <bool>true</bool> 350 </property> 351 <property name="text"> 352 <string>&Statusbar</string> 353 </property> 354 <property name="iconText"> 355 <string>Statusbar</string> 356 </property> 357 <property name="toolTip"> 358 <string>Statusbar</string> 359 </property> 360 <property name="statusTip"> 361 <string>Show/hide the main program window statusbar</string> 362 </property> 363 <property name="shortcut"> 364 <string/> 365 </property> 366 </action> 367 <action name="viewTextBesideIconsAction"> 368 <property name="checkable"> 369 <bool>true</bool> 370 </property> 371 <property name="text"> 372 <string>Text Beside &Icons</string> 373 </property> 374 <property name="iconText"> 375 <string>Text beside icons</string> 376 </property> 377 <property name="toolTip"> 378 <string>Text beside icons</string> 379 </property> 380 <property name="statusTip"> 381 <string>Show/hide text beside icons</string> 382 </property> 383 </action> 384 <action name="viewCenterAction"> 385 <property name="icon"> 386 <iconset resource="qjackctl.qrc">:/images/graphCenter.png</iconset> 387 </property> 388 <property name="text"> 389 <string>&Center</string> 390 </property> 391 <property name="iconText"> 392 <string>Center</string> 393 </property> 394 <property name="toolTip"> 395 <string>Center</string> 396 </property> 397 <property name="statusTip"> 398 <string>Center view</string> 399 </property> 400 <property name="shortcut"> 401 <string/> 402 </property> 403 </action> 404 <action name="viewRefreshAction"> 405 <property name="text"> 406 <string>&Refresh</string> 407 </property> 408 <property name="iconText"> 409 <string>Refresh</string> 410 </property> 411 <property name="toolTip"> 412 <string>Refresh</string> 413 </property> 414 <property name="statusTip"> 415 <string>Refresh view</string> 416 </property> 417 <property name="shortcut"> 418 <string>F5</string> 419 </property> 420 </action> 421 <action name="viewZoomInAction"> 422 <property name="icon"> 423 <iconset resource="qjackctl.qrc">:/images/graphZoomIn.png</iconset> 424 </property> 425 <property name="text"> 426 <string>Zoom &In</string> 427 </property> 428 <property name="iconText"> 429 <string>Zoom In</string> 430 </property> 431 <property name="toolTip"> 432 <string>Zoom In</string> 433 </property> 434 <property name="statusTip"> 435 <string>Zoom In</string> 436 </property> 437 <property name="shortcut"> 438 <string>Ctrl++</string> 439 </property> 440 </action> 441 <action name="viewZoomOutAction"> 442 <property name="icon"> 443 <iconset resource="qjackctl.qrc">:/images/graphZoomOut.png</iconset> 444 </property> 445 <property name="text"> 446 <string>Zoom &Out</string> 447 </property> 448 <property name="iconText"> 449 <string>Zoom Out</string> 450 </property> 451 <property name="toolTip"> 452 <string>Zoom Out</string> 453 </property> 454 <property name="statusTip"> 455 <string>Zoom Out</string> 456 </property> 457 <property name="shortcut"> 458 <string>Ctrl+-</string> 459 </property> 460 </action> 461 <action name="viewZoomFitAction"> 462 <property name="icon"> 463 <iconset resource="qjackctl.qrc">:/images/graphZoomFit.png</iconset> 464 </property> 465 <property name="text"> 466 <string>Zoom &Fit</string> 467 </property> 468 <property name="iconText"> 469 <string>Zoom Fit</string> 470 </property> 471 <property name="toolTip"> 472 <string>Zoom Fit</string> 473 </property> 474 <property name="statusTip"> 475 <string>Zoom Fit</string> 476 </property> 477 <property name="shortcut"> 478 <string>Ctrl+0</string> 479 </property> 480 </action> 481 <action name="viewZoomResetAction"> 482 <property name="icon"> 483 <iconset resource="qjackctl.qrc">:/images/graphZoomReset.png</iconset> 484 </property> 485 <property name="text"> 486 <string>Zoom &Reset</string> 487 </property> 488 <property name="iconText"> 489 <string>Zoom Reset</string> 490 </property> 491 <property name="toolTip"> 492 <string>Zoom Reset</string> 493 </property> 494 <property name="statusTip"> 495 <string>Zoom Reset</string> 496 </property> 497 <property name="shortcut"> 498 <string>Ctrl+1</string> 499 </property> 500 </action> 501 <action name="viewZoomRangeAction"> 502 <property name="checkable"> 503 <bool>true</bool> 504 </property> 505 <property name="icon"> 506 <iconset resource="qjackctl.qrc">:/images/graphZoomRange.png</iconset> 507 </property> 508 <property name="text"> 509 <string>&Zoom Range</string> 510 </property> 511 <property name="iconText"> 512 <string>Zoom Range</string> 513 </property> 514 <property name="toolTip"> 515 <string>Zoom Range</string> 516 </property> 517 <property name="statusTip"> 518 <string>Zoom Range</string> 519 </property> 520 <property name="shortcut"> 521 <string/> 522 </property> 523 </action> 524 <action name="viewColorsJackAudioAction"> 525 <property name="text"> 526 <string>JACK &Audio...</string> 527 </property> 528 <property name="iconText"> 529 <string>JACK Audio color</string> 530 </property> 531 <property name="toolTip"> 532 <string>JACK Audio color</string> 533 </property> 534 <property name="statusTip"> 535 <string>JACK Audio color</string> 536 </property> 537 <property name="shortcut"> 538 <string/> 539 </property> 540 </action> 541 <action name="viewColorsJackMidiAction"> 542 <property name="text"> 543 <string>JACK &MIDI...</string> 544 </property> 545 <property name="iconText"> 546 <string>JACK MIDI</string> 547 </property> 548 <property name="toolTip"> 549 <string>JACK MIDI color</string> 550 </property> 551 <property name="statusTip"> 552 <string>JACK MIDI color</string> 553 </property> 554 <property name="shortcut"> 555 <string/> 556 </property> 557 </action> 558 <action name="viewColorsAlsaMidiAction"> 559 <property name="text"> 560 <string>&ALSA MIDI...</string> 561 </property> 562 <property name="iconText"> 563 <string>ALSA MIDI</string> 564 </property> 565 <property name="toolTip"> 566 <string>ALSA MIDI color</string> 567 </property> 568 <property name="statusTip"> 569 <string>ALSA MIDI color</string> 570 </property> 571 <property name="shortcut"> 572 <string/> 573 </property> 574 </action> 575 <action name="viewColorsJackCvAction"> 576 <property name="text"> 577 <string>JACK &CV...</string> 578 </property> 579 <property name="iconText"> 580 <string>JACK CV color</string> 581 </property> 582 <property name="toolTip"> 583 <string>JACK CV color</string> 584 </property> 585 <property name="statusTip"> 586 <string>JACK CV color</string> 587 </property> 588 <property name="shortcut"> 589 <string/> 590 </property> 591 </action> 592 <action name="viewColorsJackOscAction"> 593 <property name="text"> 594 <string>JACK &OSC...</string> 595 </property> 596 <property name="iconText"> 597 <string>JACK OSC</string> 598 </property> 599 <property name="toolTip"> 600 <string>JACK OSC color</string> 601 </property> 602 <property name="statusTip"> 603 <string>JACK OSC color</string> 604 </property> 605 <property name="shortcut"> 606 <string/> 607 </property> 608 </action> 609 <action name="viewColorsResetAction"> 610 <property name="text"> 611 <string>&Reset</string> 612 </property> 613 <property name="iconText"> 614 <string>Reset colors</string> 615 </property> 616 <property name="toolTip"> 617 <string>Reset colors</string> 618 </property> 619 <property name="statusTip"> 620 <string>Reset colors</string> 621 </property> 622 <property name="shortcut"> 623 <string/> 624 </property> 625 </action> 626 <action name="viewSortPortNameAction"> 627 <property name="checkable"> 628 <bool>true</bool> 629 </property> 630 <property name="text"> 631 <string>Port &Name</string> 632 </property> 633 <property name="toolTip"> 634 <string>Port name</string> 635 </property> 636 <property name="statusTip"> 637 <string>Sort by port name</string> 638 </property> 639 <property name="shortcut"> 640 <string/> 641 </property> 642 </action> 643 <action name="viewSortPortTitleAction"> 644 <property name="checkable"> 645 <bool>true</bool> 646 </property> 647 <property name="text"> 648 <string>Port &Title</string> 649 </property> 650 <property name="toolTip"> 651 <string>Port title</string> 652 </property> 653 <property name="statusTip"> 654 <string>Sort by port title</string> 655 </property> 656 <property name="shortcut"> 657 <string/> 658 </property> 659 </action> 660 <action name="viewSortPortIndexAction"> 661 <property name="checkable"> 662 <bool>true</bool> 663 </property> 664 <property name="text"> 665 <string>Port &Index</string> 666 </property> 667 <property name="toolTip"> 668 <string>Port index</string> 669 </property> 670 <property name="statusTip"> 671 <string>Sort by port index</string> 672 </property> 673 <property name="shortcut"> 674 <string/> 675 </property> 676 </action> 677 <action name="viewSortAscendingAction"> 678 <property name="checkable"> 679 <bool>true</bool> 680 </property> 681 <property name="text"> 682 <string>&Ascending</string> 683 </property> 684 <property name="toolTip"> 685 <string>Ascending</string> 686 </property> 687 <property name="statusTip"> 688 <string>Ascending sort order</string> 689 </property> 690 <property name="shortcut"> 691 <string/> 692 </property> 693 </action> 694 <action name="viewSortDescendingAction"> 695 <property name="checkable"> 696 <bool>true</bool> 697 </property> 698 <property name="text"> 699 <string>&Descending</string> 700 </property> 701 <property name="toolTip"> 702 <string>Descending</string> 703 </property> 704 <property name="statusTip"> 705 <string>Descending sort order</string> 706 </property> 707 <property name="shortcut"> 708 <string/> 709 </property> 710 </action> 711 <action name="helpAboutAction"> 712 <property name="text"> 713 <string>&About...</string> 714 </property> 715 <property name="iconText"> 716 <string>About...</string> 717 </property> 718 <property name="toolTip"> 719 <string>About</string> 720 </property> 721 <property name="statusTip"> 722 <string>Show information about this application program</string> 723 </property> 724 <property name="shortcut"> 725 <string/> 726 </property> 727 </action> 728 <action name="helpAboutQtAction"> 729 <property name="text"> 730 <string>About &Qt...</string> 731 </property> 732 <property name="iconText"> 733 <string>About Qt...</string> 734 </property> 735 <property name="toolTip"> 736 <string>About Qt</string> 737 </property> 738 <property name="statusTip"> 739 <string>Show information about the Qt toolkit</string> 740 </property> 741 <property name="shortcut"> 742 <string/> 743 </property> 744 </action> 745 </widget> 746 <layoutdefault spacing="4" margin="4"/> 747 <customwidgets> 748 <customwidget> 749 <class>qjackctlGraphCanvas</class> 750 <extends>QGraphicsView</extends> 751 <header>qjackctlGraph.h</header> 752 </customwidget> 753 </customwidgets> 754 <resources> 755 <include location="qjackctl.qrc"/> 756 </resources> 757 <connections/> 758</ui> 759