all repos — mgba @ 480415c51e8a3f1af0535042a2dbaf35058e82c8

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