duckstation

duckstation, but archived from the revision just before upstream changed it to a proprietary software project, this version is the libre one
git clone https://git.neptards.moe/u3shit/duckstation.git
Log | Files | Refs | README | LICENSE

controllerbindingwidget_digital_controller.ui (21801B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <ui version="4.0">
      3  <class>ControllerBindingWidget_DigitalController</class>
      4  <widget class="QWidget" name="ControllerBindingWidget_DigitalController">
      5   <property name="geometry">
      6    <rect>
      7     <x>0</x>
      8     <y>0</y>
      9     <width>1100</width>
     10     <height>500</height>
     11    </rect>
     12   </property>
     13   <property name="sizePolicy">
     14    <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
     15     <horstretch>0</horstretch>
     16     <verstretch>0</verstretch>
     17    </sizepolicy>
     18   </property>
     19   <property name="minimumSize">
     20    <size>
     21     <width>1100</width>
     22     <height>500</height>
     23    </size>
     24   </property>
     25   <layout class="QGridLayout" name="gridLayout_7">
     26    <property name="leftMargin">
     27     <number>0</number>
     28    </property>
     29    <property name="topMargin">
     30     <number>0</number>
     31    </property>
     32    <property name="rightMargin">
     33     <number>0</number>
     34    </property>
     35    <property name="bottomMargin">
     36     <number>0</number>
     37    </property>
     38    <item row="0" column="1">
     39     <layout class="QGridLayout" name="gridLayout_27">
     40      <item row="1" column="0">
     41       <widget class="QGroupBox" name="groupBox_22">
     42        <property name="title">
     43         <string>L1</string>
     44        </property>
     45        <layout class="QGridLayout" name="gridLayout_22">
     46         <property name="leftMargin">
     47          <number>6</number>
     48         </property>
     49         <property name="topMargin">
     50          <number>6</number>
     51         </property>
     52         <property name="rightMargin">
     53          <number>6</number>
     54         </property>
     55         <property name="bottomMargin">
     56          <number>6</number>
     57         </property>
     58         <item row="0" column="0">
     59          <widget class="InputBindingWidget" name="L1">
     60           <property name="maximumSize">
     61            <size>
     62             <width>100</width>
     63             <height>16777215</height>
     64            </size>
     65           </property>
     66           <property name="text">
     67            <string>PushButton</string>
     68           </property>
     69          </widget>
     70         </item>
     71        </layout>
     72       </widget>
     73      </item>
     74      <item row="0" column="0">
     75       <widget class="QGroupBox" name="groupBox_21">
     76        <property name="title">
     77         <string>L2</string>
     78        </property>
     79        <layout class="QGridLayout" name="gridLayout_21">
     80         <property name="leftMargin">
     81          <number>6</number>
     82         </property>
     83         <property name="topMargin">
     84          <number>6</number>
     85         </property>
     86         <property name="rightMargin">
     87          <number>6</number>
     88         </property>
     89         <property name="bottomMargin">
     90          <number>6</number>
     91         </property>
     92         <item row="0" column="0">
     93          <widget class="InputBindingWidget" name="L2">
     94           <property name="maximumSize">
     95            <size>
     96             <width>100</width>
     97             <height>16777215</height>
     98            </size>
     99           </property>
    100           <property name="text">
    101            <string>PushButton</string>
    102           </property>
    103          </widget>
    104         </item>
    105        </layout>
    106       </widget>
    107      </item>
    108      <item row="0" column="1">
    109       <widget class="QGroupBox" name="groupBox_23">
    110        <property name="title">
    111         <string>R2</string>
    112        </property>
    113        <layout class="QGridLayout" name="gridLayout_23">
    114         <property name="leftMargin">
    115          <number>6</number>
    116         </property>
    117         <property name="topMargin">
    118          <number>6</number>
    119         </property>
    120         <property name="rightMargin">
    121          <number>6</number>
    122         </property>
    123         <property name="bottomMargin">
    124          <number>6</number>
    125         </property>
    126         <item row="0" column="0">
    127          <widget class="InputBindingWidget" name="R2">
    128           <property name="maximumSize">
    129            <size>
    130             <width>100</width>
    131             <height>16777215</height>
    132            </size>
    133           </property>
    134           <property name="text">
    135            <string>PushButton</string>
    136           </property>
    137          </widget>
    138         </item>
    139        </layout>
    140       </widget>
    141      </item>
    142      <item row="1" column="1">
    143       <widget class="QGroupBox" name="groupBox_24">
    144        <property name="title">
    145         <string>R1</string>
    146        </property>
    147        <layout class="QGridLayout" name="gridLayout_24">
    148         <property name="leftMargin">
    149          <number>6</number>
    150         </property>
    151         <property name="topMargin">
    152          <number>6</number>
    153         </property>
    154         <property name="rightMargin">
    155          <number>6</number>
    156         </property>
    157         <property name="bottomMargin">
    158          <number>6</number>
    159         </property>
    160         <item row="0" column="0">
    161          <widget class="InputBindingWidget" name="R1">
    162           <property name="maximumSize">
    163            <size>
    164             <width>100</width>
    165             <height>16777215</height>
    166            </size>
    167           </property>
    168           <property name="text">
    169            <string>PushButton</string>
    170           </property>
    171          </widget>
    172         </item>
    173        </layout>
    174       </widget>
    175      </item>
    176     </layout>
    177    </item>
    178    <item row="0" column="2" rowspan="4">
    179     <layout class="QVBoxLayout" name="verticalLayout">
    180      <item>
    181       <spacer name="verticalSpacer_3">
    182        <property name="orientation">
    183         <enum>Qt::Vertical</enum>
    184        </property>
    185        <property name="sizeHint" stdset="0">
    186         <size>
    187          <width>20</width>
    188          <height>40</height>
    189         </size>
    190        </property>
    191       </spacer>
    192      </item>
    193      <item>
    194       <widget class="QGroupBox" name="groupBox_16">
    195        <property name="title">
    196         <string>Face Buttons</string>
    197        </property>
    198        <layout class="QGridLayout" name="gridLayout_16">
    199         <item row="3" column="1" colspan="2">
    200          <widget class="QGroupBox" name="groupBox_17">
    201           <property name="title">
    202            <string>Cross</string>
    203           </property>
    204           <layout class="QGridLayout" name="gridLayout_17">
    205            <property name="leftMargin">
    206             <number>6</number>
    207            </property>
    208            <property name="topMargin">
    209             <number>6</number>
    210            </property>
    211            <property name="rightMargin">
    212             <number>6</number>
    213            </property>
    214            <property name="bottomMargin">
    215             <number>6</number>
    216            </property>
    217            <item row="0" column="0">
    218             <widget class="InputBindingWidget" name="Cross">
    219              <property name="minimumSize">
    220               <size>
    221                <width>100</width>
    222                <height>0</height>
    223               </size>
    224              </property>
    225              <property name="maximumSize">
    226               <size>
    227                <width>100</width>
    228                <height>16777215</height>
    229               </size>
    230              </property>
    231              <property name="text">
    232               <string>PushButton</string>
    233              </property>
    234             </widget>
    235            </item>
    236           </layout>
    237          </widget>
    238         </item>
    239         <item row="2" column="0" colspan="2">
    240          <widget class="QGroupBox" name="groupBox_18">
    241           <property name="title">
    242            <string>Square</string>
    243           </property>
    244           <layout class="QGridLayout" name="gridLayout_18">
    245            <property name="leftMargin">
    246             <number>6</number>
    247            </property>
    248            <property name="topMargin">
    249             <number>6</number>
    250            </property>
    251            <property name="rightMargin">
    252             <number>6</number>
    253            </property>
    254            <property name="bottomMargin">
    255             <number>6</number>
    256            </property>
    257            <item row="0" column="0">
    258             <widget class="InputBindingWidget" name="Square">
    259              <property name="minimumSize">
    260               <size>
    261                <width>100</width>
    262                <height>0</height>
    263               </size>
    264              </property>
    265              <property name="maximumSize">
    266               <size>
    267                <width>100</width>
    268                <height>16777215</height>
    269               </size>
    270              </property>
    271              <property name="text">
    272               <string>PushButton</string>
    273              </property>
    274             </widget>
    275            </item>
    276           </layout>
    277          </widget>
    278         </item>
    279         <item row="0" column="1" colspan="2">
    280          <widget class="QGroupBox" name="groupBox_19">
    281           <property name="title">
    282            <string>Triangle</string>
    283           </property>
    284           <layout class="QGridLayout" name="gridLayout_19">
    285            <property name="leftMargin">
    286             <number>6</number>
    287            </property>
    288            <property name="topMargin">
    289             <number>6</number>
    290            </property>
    291            <property name="rightMargin">
    292             <number>6</number>
    293            </property>
    294            <property name="bottomMargin">
    295             <number>6</number>
    296            </property>
    297            <item row="0" column="0">
    298             <widget class="InputBindingWidget" name="Triangle">
    299              <property name="minimumSize">
    300               <size>
    301                <width>100</width>
    302                <height>0</height>
    303               </size>
    304              </property>
    305              <property name="maximumSize">
    306               <size>
    307                <width>100</width>
    308                <height>16777215</height>
    309               </size>
    310              </property>
    311              <property name="text">
    312               <string>PushButton</string>
    313              </property>
    314             </widget>
    315            </item>
    316           </layout>
    317          </widget>
    318         </item>
    319         <item row="2" column="2" colspan="2">
    320          <widget class="QGroupBox" name="groupBox_20">
    321           <property name="title">
    322            <string>Circle</string>
    323           </property>
    324           <layout class="QGridLayout" name="gridLayout_20">
    325            <property name="leftMargin">
    326             <number>6</number>
    327            </property>
    328            <property name="topMargin">
    329             <number>6</number>
    330            </property>
    331            <property name="rightMargin">
    332             <number>6</number>
    333            </property>
    334            <property name="bottomMargin">
    335             <number>6</number>
    336            </property>
    337            <item row="0" column="0">
    338             <widget class="InputBindingWidget" name="Circle">
    339              <property name="minimumSize">
    340               <size>
    341                <width>100</width>
    342                <height>0</height>
    343               </size>
    344              </property>
    345              <property name="maximumSize">
    346               <size>
    347                <width>100</width>
    348                <height>16777215</height>
    349               </size>
    350              </property>
    351              <property name="text">
    352               <string>PushButton</string>
    353              </property>
    354             </widget>
    355            </item>
    356           </layout>
    357          </widget>
    358         </item>
    359        </layout>
    360       </widget>
    361      </item>
    362      <item>
    363       <spacer name="verticalSpacer_4">
    364        <property name="orientation">
    365         <enum>Qt::Vertical</enum>
    366        </property>
    367        <property name="sizeHint" stdset="0">
    368         <size>
    369          <width>20</width>
    370          <height>40</height>
    371         </size>
    372        </property>
    373       </spacer>
    374      </item>
    375     </layout>
    376    </item>
    377    <item row="1" column="1">
    378     <layout class="QHBoxLayout" name="horizontalLayout_4">
    379      <item>
    380       <spacer name="horizontalSpacer">
    381        <property name="orientation">
    382         <enum>Qt::Horizontal</enum>
    383        </property>
    384        <property name="sizeHint" stdset="0">
    385         <size>
    386          <width>40</width>
    387          <height>20</height>
    388         </size>
    389        </property>
    390       </spacer>
    391      </item>
    392      <item>
    393       <widget class="QLabel" name="label">
    394        <property name="sizePolicy">
    395         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
    396          <horstretch>0</horstretch>
    397          <verstretch>0</verstretch>
    398         </sizepolicy>
    399        </property>
    400        <property name="maximumSize">
    401         <size>
    402          <width>400</width>
    403          <height>266</height>
    404         </size>
    405        </property>
    406        <property name="text">
    407         <string/>
    408        </property>
    409        <property name="pixmap">
    410         <pixmap resource="resources/resources.qrc">:/controllers/digital_controller.svg</pixmap>
    411        </property>
    412        <property name="scaledContents">
    413         <bool>true</bool>
    414        </property>
    415       </widget>
    416      </item>
    417      <item>
    418       <spacer name="horizontalSpacer_2">
    419        <property name="orientation">
    420         <enum>Qt::Horizontal</enum>
    421        </property>
    422        <property name="sizeHint" stdset="0">
    423         <size>
    424          <width>40</width>
    425          <height>20</height>
    426         </size>
    427        </property>
    428       </spacer>
    429      </item>
    430     </layout>
    431    </item>
    432    <item row="3" column="1">
    433     <layout class="QGridLayout" name="gridLayout_32">
    434      <item row="1" column="0" colspan="4">
    435       <spacer name="verticalSpacer">
    436        <property name="orientation">
    437         <enum>Qt::Vertical</enum>
    438        </property>
    439        <property name="sizeHint" stdset="0">
    440         <size>
    441          <width>20</width>
    442          <height>40</height>
    443         </size>
    444        </property>
    445       </spacer>
    446      </item>
    447     </layout>
    448    </item>
    449    <item row="0" column="0" rowspan="4">
    450     <layout class="QVBoxLayout" name="verticalLayout_2">
    451      <item>
    452       <spacer name="verticalSpacer_2">
    453        <property name="orientation">
    454         <enum>Qt::Vertical</enum>
    455        </property>
    456        <property name="sizeHint" stdset="0">
    457         <size>
    458          <width>20</width>
    459          <height>40</height>
    460         </size>
    461        </property>
    462       </spacer>
    463      </item>
    464      <item>
    465       <widget class="QGroupBox" name="groupBox">
    466        <property name="title">
    467         <string>D-Pad</string>
    468        </property>
    469        <layout class="QGridLayout" name="gridLayout_5">
    470         <item row="3" column="1" colspan="2">
    471          <widget class="QGroupBox" name="groupBox_5">
    472           <property name="title">
    473            <string>Down</string>
    474           </property>
    475           <layout class="QGridLayout" name="gridLayout_4">
    476            <property name="leftMargin">
    477             <number>6</number>
    478            </property>
    479            <property name="topMargin">
    480             <number>6</number>
    481            </property>
    482            <property name="rightMargin">
    483             <number>6</number>
    484            </property>
    485            <property name="bottomMargin">
    486             <number>6</number>
    487            </property>
    488            <item row="0" column="0">
    489             <widget class="InputBindingWidget" name="Down">
    490              <property name="minimumSize">
    491               <size>
    492                <width>100</width>
    493                <height>0</height>
    494               </size>
    495              </property>
    496              <property name="maximumSize">
    497               <size>
    498                <width>100</width>
    499                <height>16777215</height>
    500               </size>
    501              </property>
    502              <property name="text">
    503               <string>PushButton</string>
    504              </property>
    505             </widget>
    506            </item>
    507           </layout>
    508          </widget>
    509         </item>
    510         <item row="2" column="0" colspan="2">
    511          <widget class="QGroupBox" name="groupBox_3">
    512           <property name="title">
    513            <string>Left</string>
    514           </property>
    515           <layout class="QGridLayout" name="gridLayout_2">
    516            <property name="leftMargin">
    517             <number>6</number>
    518            </property>
    519            <property name="topMargin">
    520             <number>6</number>
    521            </property>
    522            <property name="rightMargin">
    523             <number>6</number>
    524            </property>
    525            <property name="bottomMargin">
    526             <number>6</number>
    527            </property>
    528            <item row="0" column="0">
    529             <widget class="InputBindingWidget" name="Left">
    530              <property name="minimumSize">
    531               <size>
    532                <width>100</width>
    533                <height>0</height>
    534               </size>
    535              </property>
    536              <property name="maximumSize">
    537               <size>
    538                <width>100</width>
    539                <height>16777215</height>
    540               </size>
    541              </property>
    542              <property name="text">
    543               <string>PushButton</string>
    544              </property>
    545             </widget>
    546            </item>
    547           </layout>
    548          </widget>
    549         </item>
    550         <item row="0" column="1" colspan="2">
    551          <widget class="QGroupBox" name="groupBox_2">
    552           <property name="title">
    553            <string>Up</string>
    554           </property>
    555           <layout class="QGridLayout" name="gridLayout">
    556            <property name="leftMargin">
    557             <number>6</number>
    558            </property>
    559            <property name="topMargin">
    560             <number>6</number>
    561            </property>
    562            <property name="rightMargin">
    563             <number>6</number>
    564            </property>
    565            <property name="bottomMargin">
    566             <number>6</number>
    567            </property>
    568            <item row="0" column="0">
    569             <widget class="InputBindingWidget" name="Up">
    570              <property name="minimumSize">
    571               <size>
    572                <width>100</width>
    573                <height>0</height>
    574               </size>
    575              </property>
    576              <property name="maximumSize">
    577               <size>
    578                <width>100</width>
    579                <height>16777215</height>
    580               </size>
    581              </property>
    582              <property name="text">
    583               <string>PushButton</string>
    584              </property>
    585             </widget>
    586            </item>
    587           </layout>
    588          </widget>
    589         </item>
    590         <item row="2" column="2" colspan="2">
    591          <widget class="QGroupBox" name="groupBox_4">
    592           <property name="title">
    593            <string>Right</string>
    594           </property>
    595           <layout class="QGridLayout" name="gridLayout_3">
    596            <property name="leftMargin">
    597             <number>6</number>
    598            </property>
    599            <property name="topMargin">
    600             <number>6</number>
    601            </property>
    602            <property name="rightMargin">
    603             <number>6</number>
    604            </property>
    605            <property name="bottomMargin">
    606             <number>6</number>
    607            </property>
    608            <item row="0" column="0">
    609             <widget class="InputBindingWidget" name="Right">
    610              <property name="minimumSize">
    611               <size>
    612                <width>100</width>
    613                <height>0</height>
    614               </size>
    615              </property>
    616              <property name="maximumSize">
    617               <size>
    618                <width>100</width>
    619                <height>16777215</height>
    620               </size>
    621              </property>
    622              <property name="text">
    623               <string>PushButton</string>
    624              </property>
    625             </widget>
    626            </item>
    627           </layout>
    628          </widget>
    629         </item>
    630        </layout>
    631       </widget>
    632      </item>
    633      <item>
    634       <spacer name="verticalSpacer_5">
    635        <property name="orientation">
    636         <enum>Qt::Vertical</enum>
    637        </property>
    638        <property name="sizeHint" stdset="0">
    639         <size>
    640          <width>20</width>
    641          <height>40</height>
    642         </size>
    643        </property>
    644       </spacer>
    645      </item>
    646     </layout>
    647    </item>
    648    <item row="2" column="1">
    649     <layout class="QGridLayout" name="gridLayout_6">
    650      <item row="0" column="1">
    651       <widget class="QGroupBox" name="groupBox_25">
    652        <property name="title">
    653         <string>Select</string>
    654        </property>
    655        <layout class="QGridLayout" name="gridLayout_25">
    656         <property name="leftMargin">
    657          <number>6</number>
    658         </property>
    659         <property name="topMargin">
    660          <number>6</number>
    661         </property>
    662         <property name="rightMargin">
    663          <number>6</number>
    664         </property>
    665         <property name="bottomMargin">
    666          <number>6</number>
    667         </property>
    668         <item row="0" column="0">
    669          <widget class="InputBindingWidget" name="Select">
    670           <property name="maximumSize">
    671            <size>
    672             <width>100</width>
    673             <height>16777215</height>
    674            </size>
    675           </property>
    676           <property name="text">
    677            <string>PushButton</string>
    678           </property>
    679          </widget>
    680         </item>
    681        </layout>
    682       </widget>
    683      </item>
    684      <item row="0" column="2">
    685       <widget class="QGroupBox" name="groupBox_26">
    686        <property name="title">
    687         <string>Start</string>
    688        </property>
    689        <layout class="QGridLayout" name="gridLayout_26">
    690         <property name="leftMargin">
    691          <number>6</number>
    692         </property>
    693         <property name="topMargin">
    694          <number>6</number>
    695         </property>
    696         <property name="rightMargin">
    697          <number>6</number>
    698         </property>
    699         <property name="bottomMargin">
    700          <number>6</number>
    701         </property>
    702         <item row="0" column="0">
    703          <widget class="InputBindingWidget" name="Start">
    704           <property name="maximumSize">
    705            <size>
    706             <width>100</width>
    707             <height>16777215</height>
    708            </size>
    709           </property>
    710           <property name="text">
    711            <string>PushButton</string>
    712           </property>
    713          </widget>
    714         </item>
    715        </layout>
    716       </widget>
    717      </item>
    718     </layout>
    719    </item>
    720   </layout>
    721  </widget>
    722  <customwidgets>
    723   <customwidget>
    724    <class>InputBindingWidget</class>
    725    <extends>QPushButton</extends>
    726    <header>inputbindingwidgets.h</header>
    727   </customwidget>
    728  </customwidgets>
    729  <resources>
    730   <include location="resources/resources.qrc"/>
    731   <include location="resources/resources.qrc"/>
    732  </resources>
    733  <connections/>
    734 </ui>