all repos — mgba @ 9dfcef3f45efe580e252ec8bc3852257e9de9fd6

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