<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>InputConfigDialog</class> <widget class="QDialog" name="InputConfigDialog"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>770</width> <height>678</height> </rect> </property> <property name="windowTitle"> <string>Input and hotkeys - melonDS</string> </property> <property name="styleSheet"> <string notr="true">#grp_ControlPad, #grp_ABXY, #grp_ControlPad_2, #grp_ABXY_2 { border: none }</string> </property> <layout class="QGridLayout" name="gridLayout_4"> <property name="sizeConstraint"> <enum>QLayout::SetFixedSize</enum> </property> <item row="8" column="1"> <widget class="QDialogButtonBox" name="buttonBox"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="standardButtons"> <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> </property> </widget> </item> <item row="1" column="0" colspan="2"> <widget class="QTabWidget" name="tabWidget"> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="tabInput"> <attribute name="title"> <string>DS keypad</string> </attribute> <layout class="QGridLayout" name="gridLayout"> <item row="0" column="0"> <widget class="QStackedWidget" name="stackMapping"> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="keyPage"> <layout class="QGridLayout" name="gridLayout_2"> <item row="4" column="1" colspan="3"> <layout class="QHBoxLayout" name="horizontalLayout_3"> <item> <spacer name="horizontalSpacer"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="btnJoyMapSwitch"> <property name="text"> <string>Switch to Joystick mappings</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_2"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> </layout> </item> <item row="1" column="3"> <widget class="QWidget" name="widget_4" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_15"> <item> <widget class="QGroupBox" name="grp_R"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="verticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_8"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">R</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyR"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>R</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="horizontalSpacer_8"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item row="1" column="1"> <widget class="QWidget" name="widget_3" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_14"> <item> <spacer name="horizontalSpacer_7"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QGroupBox" name="grp_L"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="verticalLayout_4"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_9"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">L</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyL"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>L</string> </property> </widget> </item> </layout> </widget> </item> </layout> </widget> </item> <item row="2" column="3"> <widget class="QGroupBox" name="grp_ABXY"> <property name="sizePolicy"> <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string/> </property> <property name="flat"> <bool>false</bool> </property> <property name="checkable"> <bool>false</bool> </property> <layout class="QVBoxLayout" name="verticalLayout_2"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QWidget" name="widget_X" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_6"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <spacer name="spacer_3"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_X"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonFaceButtonsXVerticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_13"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">X</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyX"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>X</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="spacer_4"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item> <layout class="QHBoxLayout" name="layout_YA"> <property name="spacing"> <number>3</number> </property> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Y"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonFaceButtonsYVerticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_15"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Y</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyY"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Y</string> </property> </widget> </item> </layout> </widget> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_A"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonFaceButtonsAVerticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_16"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">A</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyA"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>A</string> </property> </widget> </item> </layout> </widget> </item> </layout> </item> <item> <widget class="QWidget" name="widget_B" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_10"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <spacer name="spacer_5"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_B"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonFaceButtonsBVerticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_17"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">B</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyB"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>B</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="spacer_6"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> </layout> </widget> </item> <item row="3" column="2"> <layout class="QHBoxLayout" name="layout_SelectStart"> <property name="spacing"> <number>3</number> </property> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Select"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadLeftVerticalLayout_2"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_18"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Select</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeySelect"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Select</string> </property> </widget> </item> </layout> </widget> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Start"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadRightVerticalLayout_2"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_19"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Start</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyStart"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Start</string> </property> </widget> </item> </layout> </widget> </item> </layout> </item> <item row="2" column="1"> <widget class="QGroupBox" name="grp_ControlPad"> <property name="sizePolicy"> <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string/> </property> <property name="flat"> <bool>false</bool> </property> <property name="checkable"> <bool>false</bool> </property> <layout class="QVBoxLayout" name="verticalLayout_5"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QWidget" name="widget_Up" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_23"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <spacer name="spacer"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Up"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadUpVerticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_10"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Up</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyUp"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Up</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="spacer_2"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item> <layout class="QHBoxLayout" name="layout_LeftRight"> <property name="spacing"> <number>3</number> </property> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Left"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadLeftVerticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_11"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Left</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyLeft"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Left</string> </property> </widget> </item> </layout> </widget> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Right"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadRightVerticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_12"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Right</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyRight"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Right</string> </property> </widget> </item> </layout> </widget> </item> </layout> </item> <item> <widget class="QWidget" name="widget_Down" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_24"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <spacer name="spacer_7"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Down"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadDownVerticalLayout"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_14"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Down</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnKeyDown"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Down</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="spacer_8"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> </layout> </widget> </item> <item row="2" column="2"> <widget class="QLabel" name="label_2"> <property name="text"> <string/> </property> <property name="pixmap"> <pixmap resource="resources/ds.qrc">:/ds/ds_open.svg</pixmap> </property> <property name="scaledContents"> <bool>false</bool> </property> </widget> </item> <item row="1" column="2"> <widget class="QLabel" name="label_3"> <property name="text"> <string/> </property> <property name="pixmap"> <pixmap resource="resources/ds.qrc">:/ds/ds_back.svg</pixmap> </property> <property name="scaledContents"> <bool>false</bool> </property> </widget> </item> <item row="0" column="2"> <widget class="QLabel" name="label_7"> <property name="font"> <font> <pointsize>15</pointsize> </font> </property> <property name="text"> <string>Keyboard mappings</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> </layout> </widget> <widget class="QWidget" name="joyPage"> <layout class="QGridLayout" name="gridLayout_3"> <item row="4" column="1" colspan="3"> <layout class="QHBoxLayout" name="horizontalLayout_12"> <item> <spacer name="horizontalSpacer_3"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="btnKeyMapSwitch"> <property name="text"> <string>Switch to Keyboard mappings</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_4"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> </layout> </item> <item row="1" column="1"> <widget class="QWidget" name="widget" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_2"> <item> <spacer name="horizontalSpacer_6"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QGroupBox" name="grp_L_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="verticalLayout_7"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_20"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">L</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyL"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>L</string> </property> </widget> </item> </layout> </widget> </item> </layout> </widget> </item> <item row="1" column="2"> <widget class="QLabel" name="label_4"> <property name="text"> <string/> </property> <property name="pixmap"> <pixmap resource="resources/ds.qrc">:/ds/ds_back.svg</pixmap> </property> <property name="scaledContents"> <bool>false</bool> </property> </widget> </item> <item row="2" column="2"> <widget class="QLabel" name="label_5"> <property name="text"> <string/> </property> <property name="pixmap"> <pixmap resource="resources/ds.qrc">:/ds/ds_open.svg</pixmap> </property> <property name="scaledContents"> <bool>false</bool> </property> </widget> </item> <item row="2" column="1"> <widget class="QGroupBox" name="grp_ControlPad_2"> <property name="sizePolicy"> <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string/> </property> <property name="flat"> <bool>false</bool> </property> <property name="checkable"> <bool>false</bool> </property> <layout class="QVBoxLayout" name="verticalLayout_6"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QWidget" name="widget_Up_2" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_25"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <spacer name="spacer_13"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Up_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadUpVerticalLayout_2"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_23"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Up</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyUp"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Up</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="spacer_14"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item> <layout class="QHBoxLayout" name="layout_LeftRight_2"> <property name="spacing"> <number>3</number> </property> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Left_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadLeftVerticalLayout_4"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_22"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Left</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyLeft"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Left</string> </property> </widget> </item> </layout> </widget> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Right_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadRightVerticalLayout_4"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_30"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Right</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyRight"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Right</string> </property> </widget> </item> </layout> </widget> </item> </layout> </item> <item> <widget class="QWidget" name="widget_Down_2" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_26"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <spacer name="spacer_15"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Down_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadDownVerticalLayout_2"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_31"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Down</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyDown"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Down</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="spacer_16"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> </layout> </widget> </item> <item row="2" column="3"> <widget class="QGroupBox" name="grp_ABXY_2"> <property name="sizePolicy"> <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string/> </property> <property name="flat"> <bool>false</bool> </property> <property name="checkable"> <bool>false</bool> </property> <layout class="QVBoxLayout" name="verticalLayout_3"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QWidget" name="widget_X_2" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_7"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <spacer name="spacer_9"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_X_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonFaceButtonsXVerticalLayout_2"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_24"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">X</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyX"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>X</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="spacer_10"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item> <layout class="QHBoxLayout" name="layout_YA_2"> <property name="spacing"> <number>3</number> </property> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Y_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonFaceButtonsYVerticalLayout_2"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_25"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Y</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyY"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Y</string> </property> </widget> </item> </layout> </widget> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_A_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonFaceButtonsAVerticalLayout_2"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_26"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">A</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyA"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>A</string> </property> </widget> </item> </layout> </widget> </item> </layout> </item> <item> <widget class="QWidget" name="widget_B_2" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_11"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <spacer name="spacer_11"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_B_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonFaceButtonsBVerticalLayout_2"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_27"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">B</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyB"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>B</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="spacer_12"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> </layout> </widget> </item> <item row="3" column="2"> <layout class="QHBoxLayout" name="layout_SelectStart_2"> <property name="spacing"> <number>3</number> </property> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Select_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadLeftVerticalLayout_3"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_28"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Select</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoySelect"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Select</string> </property> </widget> </item> </layout> </widget> </item> <item alignment="Qt::AlignHCenter"> <widget class="QGroupBox" name="grp_Start_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="buttonDpadRightVerticalLayout_3"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_29"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Start</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyStart"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>Start</string> </property> </widget> </item> </layout> </widget> </item> </layout> </item> <item row="1" column="3"> <widget class="QWidget" name="widget_2" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_13"> <item> <widget class="QGroupBox" name="grp_R_2"> <property name="title"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <layout class="QVBoxLayout" name="verticalLayout_8"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>3</number> </property> <property name="topMargin"> <number>3</number> </property> <property name="rightMargin"> <number>3</number> </property> <property name="bottomMargin"> <number>3</number> </property> <item> <widget class="QLabel" name="label_21"> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">R</span></p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QPushButton" name="btnJoyR"> <property name="minimumSize"> <size> <width>70</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>68</width> <height>16777215</height> </size> </property> <property name="styleSheet"> <string notr="true">min-width: 68px;</string> </property> <property name="text"> <string>R</string> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="horizontalSpacer_5"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item row="0" column="2"> <widget class="QLabel" name="label_6"> <property name="font"> <font> <pointsize>15</pointsize> </font> </property> <property name="text"> <string>Joystick mappings</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> </layout> </widget> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabAddons"> <attribute name="title"> <string>Add-ons</string> </attribute> </widget> <widget class="QWidget" name="tabHotkeysGeneral"> <attribute name="title"> <string>General hotkeys</string> </attribute> </widget> </widget> </item> <item row="7" column="0" colspan="2"> <layout class="QHBoxLayout" name="horizontalLayout"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QLabel" name="label"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Joystick:</string> </property> </widget> </item> <item> <widget class="QComboBox" name="cbxJoystick"> <property name="sizePolicy"> <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="whatsThis"> <string><html><head/><body><p>Selects which joystick will be used for joystick input, if any is present.</p></body></html></string> </property> </widget> </item> </layout> </item> <item row="0" column="0"> <widget class="QLabel" name="lblInstanceNum"> <property name="text"> <string>Configuring mappings for instance X</string> </property> </widget> </item> </layout> </widget> <tabstops> <tabstop>tabWidget</tabstop> <tabstop>btnJoyMapSwitch</tabstop> <tabstop>btnKeyL</tabstop> <tabstop>btnKeyR</tabstop> <tabstop>btnKeyX</tabstop> <tabstop>btnKeyY</tabstop> <tabstop>btnKeyA</tabstop> <tabstop>btnKeyB</tabstop> <tabstop>btnKeySelect</tabstop> <tabstop>btnKeyStart</tabstop> <tabstop>btnKeyUp</tabstop> <tabstop>btnKeyLeft</tabstop> <tabstop>btnKeyRight</tabstop> <tabstop>btnKeyDown</tabstop> <tabstop>btnKeyMapSwitch</tabstop> <tabstop>btnJoyL</tabstop> <tabstop>btnJoyR</tabstop> <tabstop>btnJoyUp</tabstop> <tabstop>btnJoyLeft</tabstop> <tabstop>btnJoyRight</tabstop> <tabstop>btnJoyDown</tabstop> <tabstop>btnJoyX</tabstop> <tabstop>btnJoyY</tabstop> <tabstop>btnJoyA</tabstop> <tabstop>btnJoyB</tabstop> <tabstop>btnJoySelect</tabstop> <tabstop>btnJoyStart</tabstop> <tabstop>cbxJoystick</tabstop> </tabstops> <resources> <include location="resources/ds.qrc"/> </resources> <connections> <connection> <sender>buttonBox</sender> <signal>accepted()</signal> <receiver>InputConfigDialog</receiver> <slot>accept()</slot> <hints> <hint type="sourcelabel"> <x>248</x> <y>254</y> </hint> <hint type="destinationlabel"> <x>157</x> <y>274</y> </hint> </hints> </connection> <connection> <sender>buttonBox</sender> <signal>rejected()</signal> <receiver>InputConfigDialog</receiver> <slot>reject()</slot> <hints> <hint type="sourcelabel"> <x>316</x> <y>260</y> </hint> <hint type="destinationlabel"> <x>286</x> <y>274</y> </hint> </hints> </connection> </connections> </ui>