all repos — mgba @ f91a4195b60fdd7943ace1444031ea7043fc172d

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="text">
 435          <string>Clear cache</string>
 436         </property>
 437        </widget>
 438       </item>
 439       <item row="3" column="0" colspan="2">
 440        <widget class="Line" name="line_8">
 441         <property name="orientation">
 442          <enum>Qt::Horizontal</enum>
 443         </property>
 444        </widget>
 445       </item>
 446       <item row="4" column="1">
 447        <widget class="QCheckBox" name="allowOpposingDirections">
 448         <property name="text">
 449          <string>Allow opposing input directions</string>
 450         </property>
 451        </widget>
 452       </item>
 453       <item row="5" column="1">
 454        <widget class="QCheckBox" name="suspendScreensaver">
 455         <property name="text">
 456          <string>Suspend screensaver</string>
 457         </property>
 458         <property name="checked">
 459          <bool>true</bool>
 460         </property>
 461        </widget>
 462       </item>
 463       <item row="6" column="1">
 464        <widget class="QCheckBox" name="pauseOnFocusLost">
 465         <property name="text">
 466          <string>Pause when inactive</string>
 467         </property>
 468        </widget>
 469       </item>
 470      </layout>
 471     </widget>
 472     <widget class="QWidget" name="emulation">
 473      <layout class="QFormLayout" name="formLayout_2">
 474       <property name="fieldGrowthPolicy">
 475        <enum>QFormLayout::FieldsStayAtSizeHint</enum>
 476       </property>
 477       <item row="0" column="0">
 478        <widget class="QLabel" name="label_18">
 479         <property name="text">
 480          <string>Fast forward speed:</string>
 481         </property>
 482        </widget>
 483       </item>
 484       <item row="0" column="1">
 485        <layout class="QHBoxLayout" name="horizontalLayout_5">
 486         <item>
 487          <widget class="QDoubleSpinBox" name="fastForwardRatio">
 488           <property name="enabled">
 489            <bool>false</bool>
 490           </property>
 491           <property name="suffix">
 492            <string>×</string>
 493           </property>
 494           <property name="minimum">
 495            <double>0.010000000000000</double>
 496           </property>
 497           <property name="maximum">
 498            <double>20.000000000000000</double>
 499           </property>
 500           <property name="singleStep">
 501            <double>0.500000000000000</double>
 502           </property>
 503           <property name="value">
 504            <double>5.000000000000000</double>
 505           </property>
 506          </widget>
 507         </item>
 508         <item>
 509          <widget class="QCheckBox" name="fastForwardUnbounded">
 510           <property name="text">
 511            <string>Unbounded</string>
 512           </property>
 513           <property name="checked">
 514            <bool>true</bool>
 515           </property>
 516          </widget>
 517         </item>
 518        </layout>
 519       </item>
 520       <item row="1" column="0" colspan="2">
 521        <widget class="Line" name="line">
 522         <property name="orientation">
 523          <enum>Qt::Horizontal</enum>
 524         </property>
 525        </widget>
 526       </item>
 527       <item row="2" column="1">
 528        <widget class="QCheckBox" name="rewind">
 529         <property name="text">
 530          <string>Enable rewind</string>
 531         </property>
 532        </widget>
 533       </item>
 534       <item row="3" column="0">
 535        <widget class="QLabel" name="label_8">
 536         <property name="text">
 537          <string>Rewind history:</string>
 538         </property>
 539        </widget>
 540       </item>
 541       <item row="3" column="1">
 542        <layout class="QHBoxLayout" name="horizontalLayout_13">
 543         <item>
 544          <widget class="QSpinBox" name="rewindCapacity">
 545           <property name="maximum">
 546            <number>3600</number>
 547           </property>
 548          </widget>
 549         </item>
 550         <item>
 551          <widget class="QLabel" name="label_7">
 552           <property name="text">
 553            <string>frames</string>
 554           </property>
 555          </widget>
 556         </item>
 557        </layout>
 558       </item>
 559       <item row="5" column="0" colspan="2">
 560        <widget class="Line" name="line_3">
 561         <property name="orientation">
 562          <enum>Qt::Horizontal</enum>
 563         </property>
 564        </widget>
 565       </item>
 566       <item row="6" column="0">
 567        <widget class="QLabel" name="label_15">
 568         <property name="text">
 569          <string>Idle loops:</string>
 570         </property>
 571        </widget>
 572       </item>
 573       <item row="6" column="1">
 574        <widget class="QComboBox" name="idleOptimization">
 575         <item>
 576          <property name="text">
 577           <string>Run all</string>
 578          </property>
 579         </item>
 580         <item>
 581          <property name="text">
 582           <string>Remove known</string>
 583          </property>
 584         </item>
 585         <item>
 586          <property name="text">
 587           <string>Detect and remove</string>
 588          </property>
 589         </item>
 590        </widget>
 591       </item>
 592       <item row="8" column="0" colspan="2">
 593        <widget class="Line" name="line_2">
 594         <property name="orientation">
 595          <enum>Qt::Horizontal</enum>
 596         </property>
 597        </widget>
 598       </item>
 599       <item row="9" column="0">
 600        <widget class="QLabel" name="label_24">
 601         <property name="text">
 602          <string>Savestate extra data:</string>
 603         </property>
 604        </widget>
 605       </item>
 606       <item row="9" column="1">
 607        <widget class="QCheckBox" name="saveStateScreenshot">
 608         <property name="text">
 609          <string>Screenshot</string>
 610         </property>
 611         <property name="checked">
 612          <bool>true</bool>
 613         </property>
 614        </widget>
 615       </item>
 616       <item row="10" column="1">
 617        <widget class="QCheckBox" name="saveStateSave">
 618         <property name="text">
 619          <string>Save data</string>
 620         </property>
 621         <property name="checked">
 622          <bool>true</bool>
 623         </property>
 624        </widget>
 625       </item>
 626       <item row="11" column="1">
 627        <widget class="QCheckBox" name="saveStateCheats">
 628         <property name="text">
 629          <string>Cheat codes</string>
 630         </property>
 631         <property name="checked">
 632          <bool>true</bool>
 633         </property>
 634        </widget>
 635       </item>
 636       <item row="13" column="0">
 637        <widget class="QLabel" name="label_25">
 638         <property name="text">
 639          <string>Load extra data:</string>
 640         </property>
 641        </widget>
 642       </item>
 643       <item row="13" column="1">
 644        <widget class="QCheckBox" name="loadStateScreenshot">
 645         <property name="text">
 646          <string>Screenshot</string>
 647         </property>
 648         <property name="checked">
 649          <bool>true</bool>
 650         </property>
 651        </widget>
 652       </item>
 653       <item row="14" column="1">
 654        <widget class="QCheckBox" name="loadStateSave">
 655         <property name="text">
 656          <string>Save data</string>
 657         </property>
 658        </widget>
 659       </item>
 660       <item row="15" column="1">
 661        <widget class="QCheckBox" name="loadStateCheats">
 662         <property name="text">
 663          <string>Cheat codes</string>
 664         </property>
 665        </widget>
 666       </item>
 667       <item row="12" column="0" colspan="2">
 668        <widget class="Line" name="line_9">
 669         <property name="orientation">
 670          <enum>Qt::Horizontal</enum>
 671         </property>
 672        </widget>
 673       </item>
 674       <item row="4" column="1">
 675        <widget class="QCheckBox" name="rewindSave">
 676         <property name="text">
 677          <string>Rewind affects save data</string>
 678         </property>
 679         <property name="checked">
 680          <bool>true</bool>
 681         </property>
 682        </widget>
 683       </item>
 684       <item row="7" column="1">
 685        <widget class="QCheckBox" name="preload">
 686         <property name="text">
 687          <string>Preload entire ROM into memory</string>
 688         </property>
 689        </widget>
 690       </item>
 691      </layout>
 692     </widget>
 693     <widget class="QWidget" name="bios">
 694      <layout class="QFormLayout" name="formLayout_5">
 695       <item row="0" column="0">
 696        <widget class="QLabel" name="label">
 697         <property name="text">
 698          <string>GB BIOS file:</string>
 699         </property>
 700        </widget>
 701       </item>
 702       <item row="0" column="1">
 703        <layout class="QHBoxLayout" name="horizontalLayout">
 704         <item>
 705          <widget class="QLineEdit" name="gbBios">
 706           <property name="sizePolicy">
 707            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 708             <horstretch>0</horstretch>
 709             <verstretch>0</verstretch>
 710            </sizepolicy>
 711           </property>
 712          </widget>
 713         </item>
 714         <item>
 715          <widget class="QPushButton" name="gbBiosBrowse">
 716           <property name="text">
 717            <string>Browse</string>
 718           </property>
 719          </widget>
 720         </item>
 721        </layout>
 722       </item>
 723       <item row="3" column="1">
 724        <widget class="QCheckBox" name="useBios">
 725         <property name="text">
 726          <string>Use BIOS file if found</string>
 727         </property>
 728         <property name="checked">
 729          <bool>true</bool>
 730         </property>
 731        </widget>
 732       </item>
 733       <item row="4" column="1">
 734        <widget class="QCheckBox" name="skipBios">
 735         <property name="text">
 736          <string>Skip BIOS intro</string>
 737         </property>
 738        </widget>
 739       </item>
 740       <item row="2" column="1">
 741        <layout class="QHBoxLayout" name="horizontalLayout_8">
 742         <item>
 743          <widget class="QLineEdit" name="gbaBios">
 744           <property name="sizePolicy">
 745            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 746             <horstretch>0</horstretch>
 747             <verstretch>0</verstretch>
 748            </sizepolicy>
 749           </property>
 750          </widget>
 751         </item>
 752         <item>
 753          <widget class="QPushButton" name="gbaBiosBrowse">
 754           <property name="text">
 755            <string>Browse</string>
 756           </property>
 757          </widget>
 758         </item>
 759        </layout>
 760       </item>
 761       <item row="2" column="0">
 762        <widget class="QLabel" name="label_4">
 763         <property name="text">
 764          <string>GBA BIOS file:</string>
 765         </property>
 766        </widget>
 767       </item>
 768       <item row="1" column="0">
 769        <widget class="QLabel" name="label_5">
 770         <property name="text">
 771          <string>GBC BIOS file:</string>
 772         </property>
 773        </widget>
 774       </item>
 775       <item row="1" column="1">
 776        <layout class="QHBoxLayout" name="horizontalLayout_30">
 777         <item>
 778          <widget class="QLineEdit" name="gbcBios">
 779           <property name="sizePolicy">
 780            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 781             <horstretch>0</horstretch>
 782             <verstretch>0</verstretch>
 783            </sizepolicy>
 784           </property>
 785          </widget>
 786         </item>
 787         <item>
 788          <widget class="QPushButton" name="gbcBiosBrowse">
 789           <property name="text">
 790            <string>Browse</string>
 791           </property>
 792          </widget>
 793         </item>
 794        </layout>
 795       </item>
 796      </layout>
 797     </widget>
 798     <widget class="QWidget" name="paths">
 799      <layout class="QFormLayout" name="formLayout_3">
 800       <property name="fieldGrowthPolicy">
 801        <enum>QFormLayout::FieldsStayAtSizeHint</enum>
 802       </property>
 803       <item row="1" column="0">
 804        <widget class="QLabel" name="label_21">
 805         <property name="text">
 806          <string>Save games</string>
 807         </property>
 808        </widget>
 809       </item>
 810       <item row="1" column="1">
 811        <layout class="QHBoxLayout" name="horizontalLayout_3">
 812         <item>
 813          <widget class="QLineEdit" name="savegamePath">
 814           <property name="sizePolicy">
 815            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 816             <horstretch>0</horstretch>
 817             <verstretch>0</verstretch>
 818            </sizepolicy>
 819           </property>
 820           <property name="minimumSize">
 821            <size>
 822             <width>170</width>
 823             <height>0</height>
 824            </size>
 825           </property>
 826          </widget>
 827         </item>
 828         <item>
 829          <widget class="QPushButton" name="savegameBrowse">
 830           <property name="text">
 831            <string>Browse</string>
 832           </property>
 833          </widget>
 834         </item>
 835        </layout>
 836       </item>
 837       <item row="2" column="1">
 838        <widget class="QCheckBox" name="savegameSameDir">
 839         <property name="text">
 840          <string>Same directory as the ROM</string>
 841         </property>
 842        </widget>
 843       </item>
 844       <item row="3" column="0" colspan="2">
 845        <widget class="Line" name="line_7">
 846         <property name="orientation">
 847          <enum>Qt::Horizontal</enum>
 848         </property>
 849        </widget>
 850       </item>
 851       <item row="4" column="0">
 852        <widget class="QLabel" name="label_22">
 853         <property name="text">
 854          <string>Save states</string>
 855         </property>
 856        </widget>
 857       </item>
 858       <item row="4" column="1">
 859        <layout class="QHBoxLayout" name="horizontalLayout_4">
 860         <item>
 861          <widget class="QLineEdit" name="savestatePath">
 862           <property name="sizePolicy">
 863            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 864             <horstretch>0</horstretch>
 865             <verstretch>0</verstretch>
 866            </sizepolicy>
 867           </property>
 868           <property name="minimumSize">
 869            <size>
 870             <width>170</width>
 871             <height>0</height>
 872            </size>
 873           </property>
 874          </widget>
 875         </item>
 876         <item>
 877          <widget class="QPushButton" name="savestateBrowse">
 878           <property name="text">
 879            <string>Browse</string>
 880           </property>
 881          </widget>
 882         </item>
 883        </layout>
 884       </item>
 885       <item row="5" column="1">
 886        <widget class="QCheckBox" name="savestateSameDir">
 887         <property name="text">
 888          <string>Same directory as the ROM</string>
 889         </property>
 890        </widget>
 891       </item>
 892       <item row="6" column="0" colspan="2">
 893        <widget class="Line" name="line_6">
 894         <property name="orientation">
 895          <enum>Qt::Horizontal</enum>
 896         </property>
 897        </widget>
 898       </item>
 899       <item row="7" column="0">
 900        <widget class="QLabel" name="label_23">
 901         <property name="text">
 902          <string>Screenshots</string>
 903         </property>
 904        </widget>
 905       </item>
 906       <item row="7" column="1">
 907        <layout class="QHBoxLayout" name="horizontalLayout_7">
 908         <item>
 909          <widget class="QLineEdit" name="screenshotPath">
 910           <property name="sizePolicy">
 911            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 912             <horstretch>0</horstretch>
 913             <verstretch>0</verstretch>
 914            </sizepolicy>
 915           </property>
 916           <property name="minimumSize">
 917            <size>
 918             <width>170</width>
 919             <height>0</height>
 920            </size>
 921           </property>
 922          </widget>
 923         </item>
 924         <item>
 925          <widget class="QPushButton" name="screenshotBrowse">
 926           <property name="text">
 927            <string>Browse</string>
 928           </property>
 929          </widget>
 930         </item>
 931        </layout>
 932       </item>
 933       <item row="8" column="1">
 934        <widget class="QCheckBox" name="screenshotSameDir">
 935         <property name="text">
 936          <string>Same directory as the ROM</string>
 937         </property>
 938        </widget>
 939       </item>
 940       <item row="9" column="0" colspan="2">
 941        <widget class="Line" name="line_15">
 942         <property name="orientation">
 943          <enum>Qt::Horizontal</enum>
 944         </property>
 945        </widget>
 946       </item>
 947       <item row="10" column="0">
 948        <widget class="QLabel" name="label_47">
 949         <property name="text">
 950          <string>Patches</string>
 951         </property>
 952        </widget>
 953       </item>
 954       <item row="10" column="1">
 955        <layout class="QHBoxLayout" name="horizontalLayout_26">
 956         <item>
 957          <widget class="QLineEdit" name="patchPath">
 958           <property name="sizePolicy">
 959            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 960             <horstretch>0</horstretch>
 961             <verstretch>0</verstretch>
 962            </sizepolicy>
 963           </property>
 964           <property name="minimumSize">
 965            <size>
 966             <width>170</width>
 967             <height>0</height>
 968            </size>
 969           </property>
 970          </widget>
 971         </item>
 972         <item>
 973          <widget class="QPushButton" name="patchBrowse">
 974           <property name="text">
 975            <string>Browse</string>
 976           </property>
 977          </widget>
 978         </item>
 979        </layout>
 980       </item>
 981       <item row="11" column="1">
 982        <widget class="QCheckBox" name="patchSameDir">
 983         <property name="text">
 984          <string>Same directory as the ROM</string>
 985         </property>
 986        </widget>
 987       </item>
 988      </layout>
 989     </widget>
 990    </widget>
 991   </item>
 992  </layout>
 993 </widget>
 994 <resources/>
 995 <connections>
 996  <connection>
 997   <sender>buttonBox</sender>
 998   <signal>accepted()</signal>
 999   <receiver>SettingsView</receiver>
1000   <slot>close()</slot>
1001   <hints>
1002    <hint type="sourcelabel">
1003     <x>169</x>
1004     <y>453</y>
1005    </hint>
1006    <hint type="destinationlabel">
1007     <x>169</x>
1008     <y>236</y>
1009    </hint>
1010   </hints>
1011  </connection>
1012  <connection>
1013   <sender>buttonBox</sender>
1014   <signal>rejected()</signal>
1015   <receiver>SettingsView</receiver>
1016   <slot>close()</slot>
1017   <hints>
1018    <hint type="sourcelabel">
1019     <x>169</x>
1020     <y>453</y>
1021    </hint>
1022    <hint type="destinationlabel">
1023     <x>169</x>
1024     <y>236</y>
1025    </hint>
1026   </hints>
1027  </connection>
1028  <connection>
1029   <sender>tabs</sender>
1030   <signal>currentRowChanged(int)</signal>
1031   <receiver>stackedWidget</receiver>
1032   <slot>setCurrentIndex(int)</slot>
1033   <hints>
1034    <hint type="sourcelabel">
1035     <x>61</x>
1036     <y>209</y>
1037    </hint>
1038    <hint type="destinationlabel">
1039     <x>315</x>
1040     <y>209</y>
1041    </hint>
1042   </hints>
1043  </connection>
1044  <connection>
1045   <sender>savegameSameDir</sender>
1046   <signal>toggled(bool)</signal>
1047   <receiver>savegamePath</receiver>
1048   <slot>setDisabled(bool)</slot>
1049   <hints>
1050    <hint type="sourcelabel">
1051     <x>392</x>
1052     <y>82</y>
1053    </hint>
1054    <hint type="destinationlabel">
1055     <x>366</x>
1056     <y>48</y>
1057    </hint>
1058   </hints>
1059  </connection>
1060  <connection>
1061   <sender>savestateSameDir</sender>
1062   <signal>toggled(bool)</signal>
1063   <receiver>savestatePath</receiver>
1064   <slot>setDisabled(bool)</slot>
1065   <hints>
1066    <hint type="sourcelabel">
1067     <x>392</x>
1068     <y>161</y>
1069    </hint>
1070    <hint type="destinationlabel">
1071     <x>366</x>
1072     <y>127</y>
1073    </hint>
1074   </hints>
1075  </connection>
1076  <connection>
1077   <sender>screenshotSameDir</sender>
1078   <signal>toggled(bool)</signal>
1079   <receiver>screenshotPath</receiver>
1080   <slot>setDisabled(bool)</slot>
1081   <hints>
1082    <hint type="sourcelabel">
1083     <x>392</x>
1084     <y>240</y>
1085    </hint>
1086    <hint type="destinationlabel">
1087     <x>366</x>
1088     <y>206</y>
1089    </hint>
1090   </hints>
1091  </connection>
1092  <connection>
1093   <sender>patchSameDir</sender>
1094   <signal>toggled(bool)</signal>
1095   <receiver>patchPath</receiver>
1096   <slot>setDisabled(bool)</slot>
1097   <hints>
1098    <hint type="sourcelabel">
1099     <x>345</x>
1100     <y>319</y>
1101    </hint>
1102    <hint type="destinationlabel">
1103     <x>340</x>
1104     <y>285</y>
1105    </hint>
1106   </hints>
1107  </connection>
1108 </connections>
1109</ui>