all repos — mgba @ 15af266b8c2632db6cfa76d8e96c6975ba6d5b9e

mGBA Game Boy Advance Emulator

src/platform/qt/SettingsView.ui (view raw)

   1<?xml version="1.0" encoding="UTF-8"?>
   2<ui version="4.0">
   3 <class>SettingsView</class>
   4 <widget class="QWidget" name="SettingsView">
   5  <property name="geometry">
   6   <rect>
   7    <x>0</x>
   8    <y>0</y>
   9    <width>650</width>
  10    <height>454</height>
  11   </rect>
  12  </property>
  13  <property name="sizePolicy">
  14   <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
  15    <horstretch>0</horstretch>
  16    <verstretch>0</verstretch>
  17   </sizepolicy>
  18  </property>
  19  <property name="windowTitle">
  20   <string>Settings</string>
  21  </property>
  22  <layout class="QGridLayout" name="gridLayout">
  23   <property name="sizeConstraint">
  24    <enum>QLayout::SetFixedSize</enum>
  25   </property>
  26   <item row="1" column="0">
  27    <widget class="QListWidget" name="tabs">
  28     <property name="sizePolicy">
  29      <sizepolicy hsizetype="MinimumExpanding" vsizetype="Expanding">
  30       <horstretch>0</horstretch>
  31       <verstretch>0</verstretch>
  32      </sizepolicy>
  33     </property>
  34     <property name="maximumSize">
  35      <size>
  36       <width>140</width>
  37       <height>16777215</height>
  38      </size>
  39     </property>
  40     <property name="currentRow">
  41      <number>-1</number>
  42     </property>
  43     <item>
  44      <property name="text">
  45       <string>Audio/Video</string>
  46      </property>
  47     </item>
  48     <item>
  49      <property name="text">
  50       <string>Interface</string>
  51      </property>
  52     </item>
  53     <item>
  54      <property name="text">
  55       <string>Emulation</string>
  56      </property>
  57     </item>
  58     <item>
  59      <property name="text">
  60       <string>BIOS</string>
  61      </property>
  62     </item>
  63     <item>
  64      <property name="text">
  65       <string>Paths</string>
  66      </property>
  67     </item>
  68    </widget>
  69   </item>
  70   <item row="2" column="0" colspan="2">
  71    <widget class="QDialogButtonBox" name="buttonBox">
  72     <property name="standardButtons">
  73      <set>QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
  74     </property>
  75    </widget>
  76   </item>
  77   <item row="1" column="1">
  78    <widget class="QStackedWidget" name="stackedWidget">
  79     <property name="currentIndex">
  80      <number>0</number>
  81     </property>
  82     <widget class="QWidget" name="av">
  83      <layout class="QFormLayout" name="formLayout">
  84       <property name="fieldGrowthPolicy">
  85        <enum>QFormLayout::FieldsStayAtSizeHint</enum>
  86       </property>
  87       <item row="0" column="0">
  88        <widget class="QLabel" name="label_14">
  89         <property name="text">
  90          <string>Audio driver:</string>
  91         </property>
  92        </widget>
  93       </item>
  94       <item row="0" column="1">
  95        <widget class="QComboBox" name="audioDriver">
  96         <property name="sizePolicy">
  97          <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  98           <horstretch>0</horstretch>
  99           <verstretch>0</verstretch>
 100          </sizepolicy>
 101         </property>
 102        </widget>
 103       </item>
 104       <item row="1" column="0">
 105        <widget class="QLabel" name="audioBufferSizeLabel">
 106         <property name="text">
 107          <string>Audio buffer:</string>
 108         </property>
 109        </widget>
 110       </item>
 111       <item row="1" column="1">
 112        <layout class="QHBoxLayout" name="horizontalLayout_11">
 113         <item>
 114          <widget class="QComboBox" name="audioBufferSize">
 115           <property name="editable">
 116            <bool>true</bool>
 117           </property>
 118           <property name="currentText">
 119            <string>1536</string>
 120           </property>
 121           <property name="currentIndex">
 122            <number>3</number>
 123           </property>
 124           <item>
 125            <property name="text">
 126             <string>512</string>
 127            </property>
 128           </item>
 129           <item>
 130            <property name="text">
 131             <string>768</string>
 132            </property>
 133           </item>
 134           <item>
 135            <property name="text">
 136             <string>1024</string>
 137            </property>
 138           </item>
 139           <item>
 140            <property name="text">
 141             <string>1536</string>
 142            </property>
 143           </item>
 144           <item>
 145            <property name="text">
 146             <string>2048</string>
 147            </property>
 148           </item>
 149           <item>
 150            <property name="text">
 151             <string>3072</string>
 152            </property>
 153           </item>
 154           <item>
 155            <property name="text">
 156             <string>4096</string>
 157            </property>
 158           </item>
 159          </widget>
 160         </item>
 161         <item>
 162          <widget class="QLabel" name="label_16">
 163           <property name="text">
 164            <string>samples</string>
 165           </property>
 166          </widget>
 167         </item>
 168        </layout>
 169       </item>
 170       <item row="2" column="0">
 171        <widget class="QLabel" name="label_19">
 172         <property name="text">
 173          <string>Sample rate:</string>
 174         </property>
 175        </widget>
 176       </item>
 177       <item row="2" column="1">
 178        <layout class="QHBoxLayout" name="horizontalLayout_14">
 179         <item>
 180          <widget class="QComboBox" name="sampleRate">
 181           <property name="editable">
 182            <bool>true</bool>
 183           </property>
 184           <property name="currentText">
 185            <string>44100</string>
 186           </property>
 187           <property name="currentIndex">
 188            <number>2</number>
 189           </property>
 190           <item>
 191            <property name="text">
 192             <string>22050</string>
 193            </property>
 194           </item>
 195           <item>
 196            <property name="text">
 197             <string>32000</string>
 198            </property>
 199           </item>
 200           <item>
 201            <property name="text">
 202             <string>44100</string>
 203            </property>
 204           </item>
 205           <item>
 206            <property name="text">
 207             <string>48000</string>
 208            </property>
 209           </item>
 210          </widget>
 211         </item>
 212         <item>
 213          <widget class="QLabel" name="label_20">
 214           <property name="text">
 215            <string>Hz</string>
 216           </property>
 217          </widget>
 218         </item>
 219        </layout>
 220       </item>
 221       <item row="3" column="0">
 222        <widget class="QLabel" name="label_17">
 223         <property name="text">
 224          <string>Volume:</string>
 225         </property>
 226        </widget>
 227       </item>
 228       <item row="3" column="1">
 229        <layout class="QHBoxLayout" name="horizontalLayout_6">
 230         <item>
 231          <widget class="QSlider" name="volume">
 232           <property name="minimumSize">
 233            <size>
 234             <width>128</width>
 235             <height>0</height>
 236            </size>
 237           </property>
 238           <property name="maximum">
 239            <number>256</number>
 240           </property>
 241           <property name="pageStep">
 242            <number>16</number>
 243           </property>
 244           <property name="value">
 245            <number>256</number>
 246           </property>
 247           <property name="orientation">
 248            <enum>Qt::Horizontal</enum>
 249           </property>
 250          </widget>
 251         </item>
 252         <item>
 253          <widget class="QCheckBox" name="mute">
 254           <property name="text">
 255            <string>Mute</string>
 256           </property>
 257          </widget>
 258         </item>
 259        </layout>
 260       </item>
 261       <item row="4" column="0" colspan="2">
 262        <widget class="Line" name="line_4">
 263         <property name="orientation">
 264          <enum>Qt::Horizontal</enum>
 265         </property>
 266        </widget>
 267       </item>
 268       <item row="5" column="0">
 269        <widget class="QLabel" name="label_10">
 270         <property name="text">
 271          <string>Display driver:</string>
 272         </property>
 273        </widget>
 274       </item>
 275       <item row="5" column="1">
 276        <widget class="QComboBox" name="displayDriver">
 277         <property name="sizePolicy">
 278          <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 279           <horstretch>0</horstretch>
 280           <verstretch>0</verstretch>
 281          </sizepolicy>
 282         </property>
 283        </widget>
 284       </item>
 285       <item row="6" column="0">
 286        <widget class="QLabel" name="label_9">
 287         <property name="text">
 288          <string>Frameskip:</string>
 289         </property>
 290        </widget>
 291       </item>
 292       <item row="6" column="1">
 293        <layout class="QHBoxLayout" name="horizontalLayout_16">
 294         <item>
 295          <widget class="QLabel" name="label_12">
 296           <property name="text">
 297            <string>Skip every</string>
 298           </property>
 299          </widget>
 300         </item>
 301         <item>
 302          <widget class="QSpinBox" name="frameskip"/>
 303         </item>
 304         <item>
 305          <widget class="QLabel" name="label_13">
 306           <property name="text">
 307            <string>frames</string>
 308           </property>
 309          </widget>
 310         </item>
 311        </layout>
 312       </item>
 313       <item row="7" column="0">
 314        <widget class="QLabel" name="label_3">
 315         <property name="text">
 316          <string>FPS target:</string>
 317         </property>
 318        </widget>
 319       </item>
 320       <item row="7" column="1">
 321        <layout class="QHBoxLayout" name="horizontalLayout_2">
 322         <item>
 323          <widget class="QDoubleSpinBox" name="fpsTarget">
 324           <property name="minimum">
 325            <double>0.010000000000000</double>
 326           </property>
 327           <property name="maximum">
 328            <double>240.000000000000000</double>
 329           </property>
 330           <property name="value">
 331            <double>60.000000000000000</double>
 332           </property>
 333          </widget>
 334         </item>
 335         <item>
 336          <widget class="QLabel" name="label_11">
 337           <property name="text">
 338            <string>frames per second</string>
 339           </property>
 340          </widget>
 341         </item>
 342        </layout>
 343       </item>
 344       <item row="8" column="0" colspan="2">
 345        <widget class="Line" name="line_5">
 346         <property name="orientation">
 347          <enum>Qt::Horizontal</enum>
 348         </property>
 349        </widget>
 350       </item>
 351       <item row="9" column="0">
 352        <widget class="QLabel" name="label_2">
 353         <property name="text">
 354          <string>Sync:</string>
 355         </property>
 356        </widget>
 357       </item>
 358       <item row="9" column="1">
 359        <layout class="QHBoxLayout" name="horizontalLayout_10">
 360         <item>
 361          <widget class="QCheckBox" name="videoSync">
 362           <property name="text">
 363            <string>Video</string>
 364           </property>
 365          </widget>
 366         </item>
 367         <item>
 368          <widget class="QCheckBox" name="audioSync">
 369           <property name="text">
 370            <string>Audio</string>
 371           </property>
 372          </widget>
 373         </item>
 374        </layout>
 375       </item>
 376       <item row="10" column="1">
 377        <widget class="QCheckBox" name="lockAspectRatio">
 378         <property name="text">
 379          <string>Lock aspect ratio</string>
 380         </property>
 381        </widget>
 382       </item>
 383       <item row="12" column="1">
 384        <widget class="QCheckBox" name="resampleVideo">
 385         <property name="text">
 386          <string>Bilinear filtering</string>
 387         </property>
 388        </widget>
 389       </item>
 390       <item row="11" column="1">
 391        <widget class="QCheckBox" name="lockIntegerScaling">
 392         <property name="text">
 393          <string>Force integer scaling</string>
 394         </property>
 395        </widget>
 396       </item>
 397      </layout>
 398     </widget>
 399     <widget class="QWidget" name="interface_2">
 400      <layout class="QFormLayout" name="formLayout_4">
 401       <item row="1" column="1">
 402        <widget class="QCheckBox" name="showLibrary">
 403         <property name="text">
 404          <string>Show when no game open</string>
 405         </property>
 406         <property name="checked">
 407          <bool>true</bool>
 408         </property>
 409        </widget>
 410       </item>
 411       <item row="0" column="1">
 412        <widget class="QComboBox" name="libraryStyle">
 413         <item>
 414          <property name="text">
 415           <string>List view</string>
 416          </property>
 417         </item>
 418         <item>
 419          <property name="text">
 420           <string>Tree view</string>
 421          </property>
 422         </item>
 423        </widget>
 424       </item>
 425       <item row="0" column="0">
 426        <widget class="QLabel" name="label_6">
 427         <property name="text">
 428          <string>Library:</string>
 429         </property>
 430        </widget>
 431       </item>
 432       <item row="2" column="1">
 433        <widget class="QPushButton" name="clearCache">
 434         <property name="enabled">
 435          <bool>false</bool>
 436         </property>
 437         <property name="text">
 438          <string>Clear cache</string>
 439         </property>
 440        </widget>
 441       </item>
 442       <item row="3" column="0" colspan="2">
 443        <widget class="Line" name="line_8">
 444         <property name="orientation">
 445          <enum>Qt::Horizontal</enum>
 446         </property>
 447        </widget>
 448       </item>
 449       <item row="4" column="1">
 450        <widget class="QCheckBox" name="allowOpposingDirections">
 451         <property name="text">
 452          <string>Allow opposing input directions</string>
 453         </property>
 454        </widget>
 455       </item>
 456       <item row="5" column="1">
 457        <widget class="QCheckBox" name="suspendScreensaver">
 458         <property name="text">
 459          <string>Suspend screensaver</string>
 460         </property>
 461         <property name="checked">
 462          <bool>true</bool>
 463         </property>
 464        </widget>
 465       </item>
 466       <item row="6" column="1">
 467        <widget class="QCheckBox" name="pauseOnFocusLost">
 468         <property name="text">
 469          <string>Pause when inactive</string>
 470         </property>
 471        </widget>
 472       </item>
 473      </layout>
 474     </widget>
 475     <widget class="QWidget" name="emulation">
 476      <layout class="QFormLayout" name="formLayout_2">
 477       <property name="fieldGrowthPolicy">
 478        <enum>QFormLayout::FieldsStayAtSizeHint</enum>
 479       </property>
 480       <item row="0" column="0">
 481        <widget class="QLabel" name="label_18">
 482         <property name="text">
 483          <string>Fast forward speed:</string>
 484         </property>
 485        </widget>
 486       </item>
 487       <item row="0" column="1">
 488        <layout class="QHBoxLayout" name="horizontalLayout_5">
 489         <item>
 490          <widget class="QDoubleSpinBox" name="fastForwardRatio">
 491           <property name="enabled">
 492            <bool>false</bool>
 493           </property>
 494           <property name="suffix">
 495            <string>×</string>
 496           </property>
 497           <property name="minimum">
 498            <double>0.010000000000000</double>
 499           </property>
 500           <property name="maximum">
 501            <double>20.000000000000000</double>
 502           </property>
 503           <property name="singleStep">
 504            <double>0.500000000000000</double>
 505           </property>
 506           <property name="value">
 507            <double>5.000000000000000</double>
 508           </property>
 509          </widget>
 510         </item>
 511         <item>
 512          <widget class="QCheckBox" name="fastForwardUnbounded">
 513           <property name="text">
 514            <string>Unbounded</string>
 515           </property>
 516           <property name="checked">
 517            <bool>true</bool>
 518           </property>
 519          </widget>
 520         </item>
 521        </layout>
 522       </item>
 523       <item row="1" column="0" colspan="2">
 524        <widget class="Line" name="line">
 525         <property name="orientation">
 526          <enum>Qt::Horizontal</enum>
 527         </property>
 528        </widget>
 529       </item>
 530       <item row="2" column="1">
 531        <widget class="QCheckBox" name="rewind">
 532         <property name="text">
 533          <string>Enable rewind</string>
 534         </property>
 535        </widget>
 536       </item>
 537       <item row="3" column="0">
 538        <widget class="QLabel" name="label_8">
 539         <property name="text">
 540          <string>Rewind history:</string>
 541         </property>
 542        </widget>
 543       </item>
 544       <item row="3" column="1">
 545        <layout class="QHBoxLayout" name="horizontalLayout_13">
 546         <item>
 547          <widget class="QSpinBox" name="rewindCapacity">
 548           <property name="maximum">
 549            <number>3600</number>
 550           </property>
 551          </widget>
 552         </item>
 553         <item>
 554          <widget class="QLabel" name="label_7">
 555           <property name="text">
 556            <string>frames</string>
 557           </property>
 558          </widget>
 559         </item>
 560        </layout>
 561       </item>
 562       <item row="5" column="0" colspan="2">
 563        <widget class="Line" name="line_3">
 564         <property name="orientation">
 565          <enum>Qt::Horizontal</enum>
 566         </property>
 567        </widget>
 568       </item>
 569       <item row="6" column="0">
 570        <widget class="QLabel" name="label_15">
 571         <property name="text">
 572          <string>Idle loops:</string>
 573         </property>
 574        </widget>
 575       </item>
 576       <item row="6" column="1">
 577        <widget class="QComboBox" name="idleOptimization">
 578         <item>
 579          <property name="text">
 580           <string>Run all</string>
 581          </property>
 582         </item>
 583         <item>
 584          <property name="text">
 585           <string>Remove known</string>
 586          </property>
 587         </item>
 588         <item>
 589          <property name="text">
 590           <string>Detect and remove</string>
 591          </property>
 592         </item>
 593        </widget>
 594       </item>
 595       <item row="8" column="0" colspan="2">
 596        <widget class="Line" name="line_2">
 597         <property name="orientation">
 598          <enum>Qt::Horizontal</enum>
 599         </property>
 600        </widget>
 601       </item>
 602       <item row="9" column="0">
 603        <widget class="QLabel" name="label_24">
 604         <property name="text">
 605          <string>Savestate extra data:</string>
 606         </property>
 607        </widget>
 608       </item>
 609       <item row="9" column="1">
 610        <widget class="QCheckBox" name="saveStateScreenshot">
 611         <property name="text">
 612          <string>Screenshot</string>
 613         </property>
 614         <property name="checked">
 615          <bool>true</bool>
 616         </property>
 617        </widget>
 618       </item>
 619       <item row="10" column="1">
 620        <widget class="QCheckBox" name="saveStateSave">
 621         <property name="text">
 622          <string>Save data</string>
 623         </property>
 624         <property name="checked">
 625          <bool>true</bool>
 626         </property>
 627        </widget>
 628       </item>
 629       <item row="11" column="1">
 630        <widget class="QCheckBox" name="saveStateCheats">
 631         <property name="text">
 632          <string>Cheat codes</string>
 633         </property>
 634         <property name="checked">
 635          <bool>true</bool>
 636         </property>
 637        </widget>
 638       </item>
 639       <item row="13" column="0">
 640        <widget class="QLabel" name="label_25">
 641         <property name="text">
 642          <string>Load extra data:</string>
 643         </property>
 644        </widget>
 645       </item>
 646       <item row="13" column="1">
 647        <widget class="QCheckBox" name="loadStateScreenshot">
 648         <property name="text">
 649          <string>Screenshot</string>
 650         </property>
 651         <property name="checked">
 652          <bool>true</bool>
 653         </property>
 654        </widget>
 655       </item>
 656       <item row="14" column="1">
 657        <widget class="QCheckBox" name="loadStateSave">
 658         <property name="text">
 659          <string>Save data</string>
 660         </property>
 661        </widget>
 662       </item>
 663       <item row="15" column="1">
 664        <widget class="QCheckBox" name="loadStateCheats">
 665         <property name="text">
 666          <string>Cheat codes</string>
 667         </property>
 668        </widget>
 669       </item>
 670       <item row="12" column="0" colspan="2">
 671        <widget class="Line" name="line_9">
 672         <property name="orientation">
 673          <enum>Qt::Horizontal</enum>
 674         </property>
 675        </widget>
 676       </item>
 677       <item row="4" column="1">
 678        <widget class="QCheckBox" name="rewindSave">
 679         <property name="text">
 680          <string>Rewind affects save data</string>
 681         </property>
 682         <property name="checked">
 683          <bool>true</bool>
 684         </property>
 685        </widget>
 686       </item>
 687       <item row="7" column="1">
 688        <widget class="QCheckBox" name="preload">
 689         <property name="text">
 690          <string>Preload entire ROM into memory</string>
 691         </property>
 692        </widget>
 693       </item>
 694      </layout>
 695     </widget>
 696     <widget class="QWidget" name="bios">
 697      <layout class="QFormLayout" name="formLayout_5">
 698       <item row="0" column="0">
 699        <widget class="QLabel" name="label">
 700         <property name="text">
 701          <string>GB BIOS file:</string>
 702         </property>
 703        </widget>
 704       </item>
 705       <item row="0" column="1">
 706        <layout class="QHBoxLayout" name="horizontalLayout">
 707         <item>
 708          <widget class="QLineEdit" name="gbBios">
 709           <property name="sizePolicy">
 710            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 711             <horstretch>0</horstretch>
 712             <verstretch>0</verstretch>
 713            </sizepolicy>
 714           </property>
 715          </widget>
 716         </item>
 717         <item>
 718          <widget class="QPushButton" name="gbBiosBrowse">
 719           <property name="text">
 720            <string>Browse</string>
 721           </property>
 722          </widget>
 723         </item>
 724        </layout>
 725       </item>
 726       <item row="3" column="1">
 727        <widget class="QCheckBox" name="useBios">
 728         <property name="text">
 729          <string>Use BIOS file if found</string>
 730         </property>
 731         <property name="checked">
 732          <bool>true</bool>
 733         </property>
 734        </widget>
 735       </item>
 736       <item row="4" column="1">
 737        <widget class="QCheckBox" name="skipBios">
 738         <property name="text">
 739          <string>Skip BIOS intro</string>
 740         </property>
 741        </widget>
 742       </item>
 743       <item row="2" column="1">
 744        <layout class="QHBoxLayout" name="horizontalLayout_8">
 745         <item>
 746          <widget class="QLineEdit" name="gbaBios">
 747           <property name="sizePolicy">
 748            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 749             <horstretch>0</horstretch>
 750             <verstretch>0</verstretch>
 751            </sizepolicy>
 752           </property>
 753          </widget>
 754         </item>
 755         <item>
 756          <widget class="QPushButton" name="gbaBiosBrowse">
 757           <property name="text">
 758            <string>Browse</string>
 759           </property>
 760          </widget>
 761         </item>
 762        </layout>
 763       </item>
 764       <item row="2" column="0">
 765        <widget class="QLabel" name="label_4">
 766         <property name="text">
 767          <string>GBA BIOS file:</string>
 768         </property>
 769        </widget>
 770       </item>
 771       <item row="1" column="0">
 772        <widget class="QLabel" name="label_5">
 773         <property name="text">
 774          <string>GBC BIOS file:</string>
 775         </property>
 776        </widget>
 777       </item>
 778       <item row="1" column="1">
 779        <layout class="QHBoxLayout" name="horizontalLayout_30">
 780         <item>
 781          <widget class="QLineEdit" name="gbcBios">
 782           <property name="sizePolicy">
 783            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 784             <horstretch>0</horstretch>
 785             <verstretch>0</verstretch>
 786            </sizepolicy>
 787           </property>
 788          </widget>
 789         </item>
 790         <item>
 791          <widget class="QPushButton" name="gbcBiosBrowse">
 792           <property name="text">
 793            <string>Browse</string>
 794           </property>
 795          </widget>
 796         </item>
 797        </layout>
 798       </item>
 799      </layout>
 800     </widget>
 801     <widget class="QWidget" name="paths">
 802      <layout class="QFormLayout" name="formLayout_3">
 803       <property name="fieldGrowthPolicy">
 804        <enum>QFormLayout::FieldsStayAtSizeHint</enum>
 805       </property>
 806       <item row="1" column="0">
 807        <widget class="QLabel" name="label_21">
 808         <property name="text">
 809          <string>Save games</string>
 810         </property>
 811        </widget>
 812       </item>
 813       <item row="1" column="1">
 814        <layout class="QHBoxLayout" name="horizontalLayout_3">
 815         <item>
 816          <widget class="QLineEdit" name="savegamePath">
 817           <property name="sizePolicy">
 818            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 819             <horstretch>0</horstretch>
 820             <verstretch>0</verstretch>
 821            </sizepolicy>
 822           </property>
 823           <property name="minimumSize">
 824            <size>
 825             <width>170</width>
 826             <height>0</height>
 827            </size>
 828           </property>
 829          </widget>
 830         </item>
 831         <item>
 832          <widget class="QPushButton" name="savegameBrowse">
 833           <property name="text">
 834            <string>Browse</string>
 835           </property>
 836          </widget>
 837         </item>
 838        </layout>
 839       </item>
 840       <item row="2" column="1">
 841        <widget class="QCheckBox" name="savegameSameDir">
 842         <property name="text">
 843          <string>Same directory as the ROM</string>
 844         </property>
 845        </widget>
 846       </item>
 847       <item row="3" column="0" colspan="2">
 848        <widget class="Line" name="line_7">
 849         <property name="orientation">
 850          <enum>Qt::Horizontal</enum>
 851         </property>
 852        </widget>
 853       </item>
 854       <item row="4" column="0">
 855        <widget class="QLabel" name="label_22">
 856         <property name="text">
 857          <string>Save states</string>
 858         </property>
 859        </widget>
 860       </item>
 861       <item row="4" column="1">
 862        <layout class="QHBoxLayout" name="horizontalLayout_4">
 863         <item>
 864          <widget class="QLineEdit" name="savestatePath">
 865           <property name="sizePolicy">
 866            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 867             <horstretch>0</horstretch>
 868             <verstretch>0</verstretch>
 869            </sizepolicy>
 870           </property>
 871           <property name="minimumSize">
 872            <size>
 873             <width>170</width>
 874             <height>0</height>
 875            </size>
 876           </property>
 877          </widget>
 878         </item>
 879         <item>
 880          <widget class="QPushButton" name="savestateBrowse">
 881           <property name="text">
 882            <string>Browse</string>
 883           </property>
 884          </widget>
 885         </item>
 886        </layout>
 887       </item>
 888       <item row="5" column="1">
 889        <widget class="QCheckBox" name="savestateSameDir">
 890         <property name="text">
 891          <string>Same directory as the ROM</string>
 892         </property>
 893        </widget>
 894       </item>
 895       <item row="6" column="0" colspan="2">
 896        <widget class="Line" name="line_6">
 897         <property name="orientation">
 898          <enum>Qt::Horizontal</enum>
 899         </property>
 900        </widget>
 901       </item>
 902       <item row="7" column="0">
 903        <widget class="QLabel" name="label_23">
 904         <property name="text">
 905          <string>Screenshots</string>
 906         </property>
 907        </widget>
 908       </item>
 909       <item row="7" column="1">
 910        <layout class="QHBoxLayout" name="horizontalLayout_7">
 911         <item>
 912          <widget class="QLineEdit" name="screenshotPath">
 913           <property name="sizePolicy">
 914            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 915             <horstretch>0</horstretch>
 916             <verstretch>0</verstretch>
 917            </sizepolicy>
 918           </property>
 919           <property name="minimumSize">
 920            <size>
 921             <width>170</width>
 922             <height>0</height>
 923            </size>
 924           </property>
 925          </widget>
 926         </item>
 927         <item>
 928          <widget class="QPushButton" name="screenshotBrowse">
 929           <property name="text">
 930            <string>Browse</string>
 931           </property>
 932          </widget>
 933         </item>
 934        </layout>
 935       </item>
 936       <item row="8" column="1">
 937        <widget class="QCheckBox" name="screenshotSameDir">
 938         <property name="text">
 939          <string>Same directory as the ROM</string>
 940         </property>
 941        </widget>
 942       </item>
 943       <item row="9" column="0" colspan="2">
 944        <widget class="Line" name="line_15">
 945         <property name="orientation">
 946          <enum>Qt::Horizontal</enum>
 947         </property>
 948        </widget>
 949       </item>
 950       <item row="10" column="0">
 951        <widget class="QLabel" name="label_47">
 952         <property name="text">
 953          <string>Patches</string>
 954         </property>
 955        </widget>
 956       </item>
 957       <item row="10" column="1">
 958        <layout class="QHBoxLayout" name="horizontalLayout_26">
 959         <item>
 960          <widget class="QLineEdit" name="patchPath">
 961           <property name="sizePolicy">
 962            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 963             <horstretch>0</horstretch>
 964             <verstretch>0</verstretch>
 965            </sizepolicy>
 966           </property>
 967           <property name="minimumSize">
 968            <size>
 969             <width>170</width>
 970             <height>0</height>
 971            </size>
 972           </property>
 973          </widget>
 974         </item>
 975         <item>
 976          <widget class="QPushButton" name="patchBrowse">
 977           <property name="text">
 978            <string>Browse</string>
 979           </property>
 980          </widget>
 981         </item>
 982        </layout>
 983       </item>
 984       <item row="11" column="1">
 985        <widget class="QCheckBox" name="patchSameDir">
 986         <property name="text">
 987          <string>Same directory as the ROM</string>
 988         </property>
 989        </widget>
 990       </item>
 991      </layout>
 992     </widget>
 993    </widget>
 994   </item>
 995  </layout>
 996 </widget>
 997 <resources/>
 998 <connections>
 999  <connection>
1000   <sender>buttonBox</sender>
1001   <signal>accepted()</signal>
1002   <receiver>SettingsView</receiver>
1003   <slot>close()</slot>
1004   <hints>
1005    <hint type="sourcelabel">
1006     <x>169</x>
1007     <y>453</y>
1008    </hint>
1009    <hint type="destinationlabel">
1010     <x>169</x>
1011     <y>236</y>
1012    </hint>
1013   </hints>
1014  </connection>
1015  <connection>
1016   <sender>buttonBox</sender>
1017   <signal>rejected()</signal>
1018   <receiver>SettingsView</receiver>
1019   <slot>close()</slot>
1020   <hints>
1021    <hint type="sourcelabel">
1022     <x>169</x>
1023     <y>453</y>
1024    </hint>
1025    <hint type="destinationlabel">
1026     <x>169</x>
1027     <y>236</y>
1028    </hint>
1029   </hints>
1030  </connection>
1031  <connection>
1032   <sender>tabs</sender>
1033   <signal>currentRowChanged(int)</signal>
1034   <receiver>stackedWidget</receiver>
1035   <slot>setCurrentIndex(int)</slot>
1036   <hints>
1037    <hint type="sourcelabel">
1038     <x>61</x>
1039     <y>209</y>
1040    </hint>
1041    <hint type="destinationlabel">
1042     <x>315</x>
1043     <y>209</y>
1044    </hint>
1045   </hints>
1046  </connection>
1047  <connection>
1048   <sender>savegameSameDir</sender>
1049   <signal>toggled(bool)</signal>
1050   <receiver>savegamePath</receiver>
1051   <slot>setDisabled(bool)</slot>
1052   <hints>
1053    <hint type="sourcelabel">
1054     <x>392</x>
1055     <y>82</y>
1056    </hint>
1057    <hint type="destinationlabel">
1058     <x>366</x>
1059     <y>48</y>
1060    </hint>
1061   </hints>
1062  </connection>
1063  <connection>
1064   <sender>savestateSameDir</sender>
1065   <signal>toggled(bool)</signal>
1066   <receiver>savestatePath</receiver>
1067   <slot>setDisabled(bool)</slot>
1068   <hints>
1069    <hint type="sourcelabel">
1070     <x>392</x>
1071     <y>161</y>
1072    </hint>
1073    <hint type="destinationlabel">
1074     <x>366</x>
1075     <y>127</y>
1076    </hint>
1077   </hints>
1078  </connection>
1079  <connection>
1080   <sender>screenshotSameDir</sender>
1081   <signal>toggled(bool)</signal>
1082   <receiver>screenshotPath</receiver>
1083   <slot>setDisabled(bool)</slot>
1084   <hints>
1085    <hint type="sourcelabel">
1086     <x>392</x>
1087     <y>240</y>
1088    </hint>
1089    <hint type="destinationlabel">
1090     <x>366</x>
1091     <y>206</y>
1092    </hint>
1093   </hints>
1094  </connection>
1095  <connection>
1096   <sender>patchSameDir</sender>
1097   <signal>toggled(bool)</signal>
1098   <receiver>patchPath</receiver>
1099   <slot>setDisabled(bool)</slot>
1100   <hints>
1101    <hint type="sourcelabel">
1102     <x>345</x>
1103     <y>319</y>
1104    </hint>
1105    <hint type="destinationlabel">
1106     <x>340</x>
1107     <y>285</y>
1108    </hint>
1109   </hints>
1110  </connection>
1111 </connections>
1112</ui>