configure_input_player.ui 37 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ui version="4.0">
  3. <class>ConfigureInputPlayer</class>
  4. <widget class="QDialog" name="ConfigureInputPlayer">
  5. <property name="geometry">
  6. <rect>
  7. <x>0</x>
  8. <y>0</y>
  9. <width>408</width>
  10. <height>731</height>
  11. </rect>
  12. </property>
  13. <property name="windowTitle">
  14. <string>Configure Input</string>
  15. </property>
  16. <layout class="QVBoxLayout" name="verticalLayout_5">
  17. <item>
  18. <layout class="QGridLayout" name="buttons">
  19. <item row="1" column="1">
  20. <widget class="QGroupBox" name="RStick">
  21. <property name="title">
  22. <string>Right Stick</string>
  23. </property>
  24. <property name="alignment">
  25. <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
  26. </property>
  27. <property name="flat">
  28. <bool>false</bool>
  29. </property>
  30. <property name="checkable">
  31. <bool>false</bool>
  32. </property>
  33. <layout class="QGridLayout" name="gridLayout_5">
  34. <item row="1" column="1">
  35. <layout class="QVBoxLayout" name="buttonRStickDownVerticalLayout">
  36. <item>
  37. <layout class="QHBoxLayout" name="buttonRStickDownHorizontalLayout">
  38. <item>
  39. <widget class="QLabel" name="labelRStickDown">
  40. <property name="text">
  41. <string>Down:</string>
  42. </property>
  43. </widget>
  44. </item>
  45. </layout>
  46. </item>
  47. <item>
  48. <widget class="QPushButton" name="buttonRStickDown">
  49. <property name="text">
  50. <string/>
  51. </property>
  52. </widget>
  53. </item>
  54. </layout>
  55. </item>
  56. <item row="0" column="1">
  57. <layout class="QVBoxLayout" name="buttonRStickRightVerticalLayout">
  58. <item>
  59. <layout class="QHBoxLayout" name="buttonRStickRightHorizontalLayout">
  60. <item>
  61. <widget class="QLabel" name="labelRStickRight">
  62. <property name="text">
  63. <string>Right:</string>
  64. </property>
  65. </widget>
  66. </item>
  67. </layout>
  68. </item>
  69. <item>
  70. <widget class="QPushButton" name="buttonRStickRight">
  71. <property name="text">
  72. <string/>
  73. </property>
  74. </widget>
  75. </item>
  76. </layout>
  77. </item>
  78. <item row="3" column="0" colspan="2">
  79. <widget class="QPushButton" name="buttonRStickAnalog">
  80. <property name="text">
  81. <string>Set Analog Stick</string>
  82. </property>
  83. </widget>
  84. </item>
  85. <item row="0" column="0">
  86. <layout class="QVBoxLayout" name="buttonRStickLeftVerticalLayout">
  87. <item>
  88. <layout class="QHBoxLayout" name="buttonRStickLeftHorizontalLayout">
  89. <item>
  90. <widget class="QLabel" name="labelRStickLeft">
  91. <property name="text">
  92. <string>Left:</string>
  93. </property>
  94. </widget>
  95. </item>
  96. </layout>
  97. </item>
  98. <item>
  99. <widget class="QPushButton" name="buttonRStickLeft">
  100. <property name="text">
  101. <string/>
  102. </property>
  103. </widget>
  104. </item>
  105. </layout>
  106. </item>
  107. <item row="1" column="0">
  108. <layout class="QVBoxLayout" name="buttonRStickUpVerticalLayout">
  109. <item>
  110. <layout class="QHBoxLayout" name="buttonRStickUpHorizontalLayout">
  111. <item>
  112. <widget class="QLabel" name="labelRStickUp">
  113. <property name="text">
  114. <string>Up:</string>
  115. </property>
  116. </widget>
  117. </item>
  118. </layout>
  119. </item>
  120. <item>
  121. <widget class="QPushButton" name="buttonRStickUp">
  122. <property name="text">
  123. <string/>
  124. </property>
  125. </widget>
  126. </item>
  127. </layout>
  128. </item>
  129. <item row="2" column="0">
  130. <layout class="QVBoxLayout" name="buttonRStickPressedVerticalLayout">
  131. <item>
  132. <layout class="QHBoxLayout" name="buttonRStickPressedHorizontalLayout">
  133. <item>
  134. <widget class="QLabel" name="labelRStickPressed">
  135. <property name="text">
  136. <string>Pressed:</string>
  137. </property>
  138. </widget>
  139. </item>
  140. </layout>
  141. </item>
  142. <item>
  143. <widget class="QPushButton" name="buttonRStick">
  144. <property name="text">
  145. <string/>
  146. </property>
  147. </widget>
  148. </item>
  149. </layout>
  150. </item>
  151. <item row="2" column="1">
  152. <layout class="QVBoxLayout" name="buttonRStickModVerticalLayout">
  153. <item>
  154. <layout class="QHBoxLayout" name="buttonRStickModHorizontalLayout">
  155. <item>
  156. <widget class="QLabel" name="labelRStickMod">
  157. <property name="text">
  158. <string>Modifier:</string>
  159. </property>
  160. </widget>
  161. </item>
  162. </layout>
  163. </item>
  164. <item>
  165. <widget class="QPushButton" name="buttonRStickMod">
  166. <property name="text">
  167. <string/>
  168. </property>
  169. </widget>
  170. </item>
  171. </layout>
  172. </item>
  173. <item row="4" column="0" colspan="2">
  174. <layout class="QVBoxLayout" name="sliderRStickDeadzoneVerticalLayout">
  175. <item>
  176. <layout class="QHBoxLayout" name="sliderRStickDeadzoneHorizontalLayout">
  177. <item>
  178. <widget class="QLabel" name="labelRStickDeadzone">
  179. <property name="text">
  180. <string>Deadzone: 0</string>
  181. </property>
  182. <property name="alignment">
  183. <enum>Qt::AlignHCenter</enum>
  184. </property>
  185. </widget>
  186. </item>
  187. </layout>
  188. </item>
  189. <item>
  190. <widget class="QSlider" name="sliderRStickDeadzone">
  191. <property name="orientation">
  192. <enum>Qt::Horizontal</enum>
  193. </property>
  194. </widget>
  195. </item>
  196. </layout>
  197. </item>
  198. <item row="5" column="0">
  199. <spacer name="RStick_verticalSpacer">
  200. <property name="orientation">
  201. <enum>Qt::Vertical</enum>
  202. </property>
  203. <property name="sizeHint" stdset="0">
  204. <size>
  205. <width>0</width>
  206. <height>0</height>
  207. </size>
  208. </property>
  209. </spacer>
  210. </item>
  211. </layout>
  212. </widget>
  213. </item>
  214. <item row="0" column="1">
  215. <widget class="QGroupBox" name="Dpad">
  216. <property name="title">
  217. <string>Directional Pad</string>
  218. </property>
  219. <property name="flat">
  220. <bool>false</bool>
  221. </property>
  222. <property name="checkable">
  223. <bool>false</bool>
  224. </property>
  225. <layout class="QGridLayout" name="gridLayout_2">
  226. <item row="1" column="0">
  227. <layout class="QVBoxLayout" name="buttonDpadUpVerticalLayout">
  228. <item>
  229. <layout class="QHBoxLayout" name="buttonDpadUpHorizontalLayout">
  230. <item>
  231. <widget class="QLabel" name="labelDpadUp">
  232. <property name="text">
  233. <string>Up:</string>
  234. </property>
  235. </widget>
  236. </item>
  237. </layout>
  238. </item>
  239. <item>
  240. <widget class="QPushButton" name="buttonDpadUp">
  241. <property name="text">
  242. <string/>
  243. </property>
  244. </widget>
  245. </item>
  246. </layout>
  247. </item>
  248. <item row="1" column="1">
  249. <layout class="QVBoxLayout" name="buttonDpadDownVerticalLayout">
  250. <item>
  251. <layout class="QHBoxLayout" name="buttonDpadDownHorizontalLayout">
  252. <item>
  253. <widget class="QLabel" name="labelDpadDown">
  254. <property name="text">
  255. <string>Down:</string>
  256. </property>
  257. </widget>
  258. </item>
  259. </layout>
  260. </item>
  261. <item>
  262. <widget class="QPushButton" name="buttonDpadDown">
  263. <property name="text">
  264. <string/>
  265. </property>
  266. </widget>
  267. </item>
  268. </layout>
  269. </item>
  270. <item row="0" column="0">
  271. <layout class="QVBoxLayout" name="buttonDpadLeftVerticalLayout">
  272. <item>
  273. <layout class="QHBoxLayout" name="buttonDpadLeftHorizontalLayout">
  274. <item>
  275. <widget class="QLabel" name="labelDpadLeft">
  276. <property name="minimumSize">
  277. <size>
  278. <width>80</width>
  279. <height>0</height>
  280. </size>
  281. </property>
  282. <property name="text">
  283. <string>Left:</string>
  284. </property>
  285. </widget>
  286. </item>
  287. </layout>
  288. </item>
  289. <item>
  290. <widget class="QPushButton" name="buttonDpadLeft">
  291. <property name="text">
  292. <string/>
  293. </property>
  294. </widget>
  295. </item>
  296. </layout>
  297. </item>
  298. <item row="0" column="1">
  299. <layout class="QVBoxLayout" name="buttonDpadRightVerticalLayout">
  300. <item>
  301. <layout class="QHBoxLayout" name="buttonDpadRightHorizontalLayout">
  302. <item>
  303. <widget class="QLabel" name="labelDpadRight">
  304. <property name="minimumSize">
  305. <size>
  306. <width>80</width>
  307. <height>0</height>
  308. </size>
  309. </property>
  310. <property name="text">
  311. <string>Right:</string>
  312. </property>
  313. </widget>
  314. </item>
  315. </layout>
  316. </item>
  317. <item>
  318. <widget class="QPushButton" name="buttonDpadRight">
  319. <property name="text">
  320. <string/>
  321. </property>
  322. </widget>
  323. </item>
  324. </layout>
  325. </item>
  326. </layout>
  327. </widget>
  328. </item>
  329. <item row="0" column="0">
  330. <widget class="QGroupBox" name="faceButtons">
  331. <property name="title">
  332. <string>Face Buttons</string>
  333. </property>
  334. <property name="flat">
  335. <bool>false</bool>
  336. </property>
  337. <property name="checkable">
  338. <bool>false</bool>
  339. </property>
  340. <layout class="QGridLayout" name="gridLayout">
  341. <item row="0" column="0">
  342. <layout class="QVBoxLayout" name="buttonFaceButtonsAVerticalLayout">
  343. <item>
  344. <layout class="QHBoxLayout" name="buttonFaceButtonsAHorizontalLayout">
  345. <item>
  346. <widget class="QLabel" name="labelA">
  347. <property name="minimumSize">
  348. <size>
  349. <width>80</width>
  350. <height>0</height>
  351. </size>
  352. </property>
  353. <property name="text">
  354. <string>A:</string>
  355. </property>
  356. </widget>
  357. </item>
  358. </layout>
  359. </item>
  360. <item>
  361. <widget class="QPushButton" name="buttonA">
  362. <property name="text">
  363. <string/>
  364. </property>
  365. </widget>
  366. </item>
  367. </layout>
  368. </item>
  369. <item row="0" column="1">
  370. <layout class="QVBoxLayout" name="buttonFaceButtonsBVerticalLayout">
  371. <item>
  372. <layout class="QHBoxLayout" name="buttonFaceButtonsBHorizontalLayout">
  373. <item>
  374. <widget class="QLabel" name="labelB">
  375. <property name="minimumSize">
  376. <size>
  377. <width>80</width>
  378. <height>0</height>
  379. </size>
  380. </property>
  381. <property name="text">
  382. <string>B:</string>
  383. </property>
  384. </widget>
  385. </item>
  386. </layout>
  387. </item>
  388. <item>
  389. <widget class="QPushButton" name="buttonB">
  390. <property name="text">
  391. <string/>
  392. </property>
  393. </widget>
  394. </item>
  395. </layout>
  396. </item>
  397. <item row="1" column="0">
  398. <layout class="QVBoxLayout" name="buttonFaceButtonsXVerticalLayout">
  399. <item>
  400. <layout class="QHBoxLayout" name="buttonFaceButtonsXHorizontalLayout">
  401. <item>
  402. <widget class="QLabel" name="labelX">
  403. <property name="text">
  404. <string>X:</string>
  405. </property>
  406. </widget>
  407. </item>
  408. </layout>
  409. </item>
  410. <item>
  411. <widget class="QPushButton" name="buttonX">
  412. <property name="text">
  413. <string/>
  414. </property>
  415. </widget>
  416. </item>
  417. </layout>
  418. </item>
  419. <item row="1" column="1">
  420. <layout class="QVBoxLayout" name="buttonFaceButtonsYVerticalLayout">
  421. <item>
  422. <layout class="QHBoxLayout" name="buttonFaceButtonsYHorizontalLayout">
  423. <item>
  424. <widget class="QLabel" name="labelY">
  425. <property name="text">
  426. <string>Y:</string>
  427. </property>
  428. </widget>
  429. </item>
  430. </layout>
  431. </item>
  432. <item>
  433. <widget class="QPushButton" name="buttonY">
  434. <property name="text">
  435. <string/>
  436. </property>
  437. </widget>
  438. </item>
  439. </layout>
  440. </item>
  441. </layout>
  442. </widget>
  443. </item>
  444. <item row="5" column="0" colspan="2">
  445. <widget class="QGroupBox" name="controller_color">
  446. <property name="title">
  447. <string>Controller Color</string>
  448. </property>
  449. <layout class="QGridLayout" name="gridLayout_10" columnstretch="0,0,0,0,0,0,0">
  450. <item row="0" column="0">
  451. <spacer name="horizontalSpacer_2">
  452. <property name="orientation">
  453. <enum>Qt::Horizontal</enum>
  454. </property>
  455. <property name="sizeHint" stdset="0">
  456. <size>
  457. <width>40</width>
  458. <height>20</height>
  459. </size>
  460. </property>
  461. </spacer>
  462. </item>
  463. <item row="0" column="1">
  464. <widget class="QLabel" name="left_body_label">
  465. <property name="text">
  466. <string>Left Body</string>
  467. </property>
  468. </widget>
  469. </item>
  470. <item row="0" column="6">
  471. <spacer name="horizontalSpacer_3">
  472. <property name="orientation">
  473. <enum>Qt::Horizontal</enum>
  474. </property>
  475. <property name="sizeHint" stdset="0">
  476. <size>
  477. <width>40</width>
  478. <height>20</height>
  479. </size>
  480. </property>
  481. </spacer>
  482. </item>
  483. <item row="1" column="1">
  484. <widget class="QLabel" name="left_buttons_label">
  485. <property name="minimumSize">
  486. <size>
  487. <width>90</width>
  488. <height>0</height>
  489. </size>
  490. </property>
  491. <property name="text">
  492. <string>Left Buttons</string>
  493. </property>
  494. </widget>
  495. </item>
  496. <item row="1" column="5">
  497. <widget class="QPushButton" name="right_buttons_button">
  498. <property name="sizePolicy">
  499. <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
  500. <horstretch>0</horstretch>
  501. <verstretch>0</verstretch>
  502. </sizepolicy>
  503. </property>
  504. <property name="minimumSize">
  505. <size>
  506. <width>32</width>
  507. <height>0</height>
  508. </size>
  509. </property>
  510. <property name="maximumSize">
  511. <size>
  512. <width>40</width>
  513. <height>16777215</height>
  514. </size>
  515. </property>
  516. <property name="text">
  517. <string/>
  518. </property>
  519. </widget>
  520. </item>
  521. <item row="0" column="4">
  522. <widget class="QLabel" name="right_body_label">
  523. <property name="text">
  524. <string>Right Body</string>
  525. </property>
  526. </widget>
  527. </item>
  528. <item row="1" column="4">
  529. <widget class="QLabel" name="right_buttons_label">
  530. <property name="minimumSize">
  531. <size>
  532. <width>90</width>
  533. <height>0</height>
  534. </size>
  535. </property>
  536. <property name="text">
  537. <string>Right Buttons</string>
  538. </property>
  539. </widget>
  540. </item>
  541. <item row="1" column="2">
  542. <widget class="QPushButton" name="left_buttons_button">
  543. <property name="sizePolicy">
  544. <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
  545. <horstretch>0</horstretch>
  546. <verstretch>0</verstretch>
  547. </sizepolicy>
  548. </property>
  549. <property name="minimumSize">
  550. <size>
  551. <width>32</width>
  552. <height>0</height>
  553. </size>
  554. </property>
  555. <property name="maximumSize">
  556. <size>
  557. <width>40</width>
  558. <height>16777215</height>
  559. </size>
  560. </property>
  561. <property name="text">
  562. <string/>
  563. </property>
  564. </widget>
  565. </item>
  566. <item row="0" column="2">
  567. <widget class="QPushButton" name="left_body_button">
  568. <property name="sizePolicy">
  569. <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
  570. <horstretch>0</horstretch>
  571. <verstretch>0</verstretch>
  572. </sizepolicy>
  573. </property>
  574. <property name="minimumSize">
  575. <size>
  576. <width>32</width>
  577. <height>0</height>
  578. </size>
  579. </property>
  580. <property name="maximumSize">
  581. <size>
  582. <width>40</width>
  583. <height>16777215</height>
  584. </size>
  585. </property>
  586. <property name="text">
  587. <string/>
  588. </property>
  589. </widget>
  590. </item>
  591. <item row="0" column="5">
  592. <widget class="QPushButton" name="right_body_button">
  593. <property name="sizePolicy">
  594. <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
  595. <horstretch>0</horstretch>
  596. <verstretch>0</verstretch>
  597. </sizepolicy>
  598. </property>
  599. <property name="minimumSize">
  600. <size>
  601. <width>32</width>
  602. <height>0</height>
  603. </size>
  604. </property>
  605. <property name="maximumSize">
  606. <size>
  607. <width>40</width>
  608. <height>16777215</height>
  609. </size>
  610. </property>
  611. <property name="text">
  612. <string/>
  613. </property>
  614. </widget>
  615. </item>
  616. <item row="0" column="3">
  617. <spacer name="horizontalSpacer_4">
  618. <property name="orientation">
  619. <enum>Qt::Horizontal</enum>
  620. </property>
  621. <property name="sizeType">
  622. <enum>QSizePolicy::Fixed</enum>
  623. </property>
  624. <property name="sizeHint" stdset="0">
  625. <size>
  626. <width>20</width>
  627. <height>20</height>
  628. </size>
  629. </property>
  630. </spacer>
  631. </item>
  632. </layout>
  633. </widget>
  634. </item>
  635. <item row="1" column="0">
  636. <widget class="QGroupBox" name="LStick">
  637. <property name="title">
  638. <string>Left Stick</string>
  639. </property>
  640. <property name="flat">
  641. <bool>false</bool>
  642. </property>
  643. <property name="checkable">
  644. <bool>false</bool>
  645. </property>
  646. <layout class="QGridLayout" name="gridLayout_4">
  647. <item row="1" column="1">
  648. <layout class="QVBoxLayout" name="buttonLStickUpVerticalLayout">
  649. <item>
  650. <layout class="QHBoxLayout" name="buttonLStickUpHorizontalLayout">
  651. <item>
  652. <widget class="QLabel" name="labelLStickUp">
  653. <property name="text">
  654. <string>Up:</string>
  655. </property>
  656. </widget>
  657. </item>
  658. </layout>
  659. </item>
  660. <item>
  661. <widget class="QPushButton" name="buttonLStickUp">
  662. <property name="text">
  663. <string/>
  664. </property>
  665. </widget>
  666. </item>
  667. </layout>
  668. </item>
  669. <item row="0" column="2">
  670. <layout class="QVBoxLayout" name="buttonLStickRightVerticalLayout">
  671. <item>
  672. <layout class="QHBoxLayout" name="buttonLStickRightHorizontalLayout">
  673. <item>
  674. <widget class="QLabel" name="labelLStickRight">
  675. <property name="text">
  676. <string>Right:</string>
  677. </property>
  678. </widget>
  679. </item>
  680. </layout>
  681. </item>
  682. <item>
  683. <widget class="QPushButton" name="buttonLStickRight">
  684. <property name="text">
  685. <string/>
  686. </property>
  687. </widget>
  688. </item>
  689. </layout>
  690. </item>
  691. <item row="4" column="1" colspan="2">
  692. <widget class="QPushButton" name="buttonLStickAnalog">
  693. <property name="text">
  694. <string>Set Analog Stick</string>
  695. </property>
  696. </widget>
  697. </item>
  698. <item row="0" column="1">
  699. <layout class="QVBoxLayout" name="buttonLStickLeftVerticalLayout">
  700. <item>
  701. <layout class="QHBoxLayout" name="buttonLStickLeftHorizontalLayout_2">
  702. <item>
  703. <widget class="QLabel" name="labelLStickLeft">
  704. <property name="text">
  705. <string>Left:</string>
  706. </property>
  707. </widget>
  708. </item>
  709. </layout>
  710. </item>
  711. <item>
  712. <widget class="QPushButton" name="buttonLStickLeft">
  713. <property name="text">
  714. <string/>
  715. </property>
  716. </widget>
  717. </item>
  718. </layout>
  719. </item>
  720. <item row="1" column="2">
  721. <layout class="QVBoxLayout" name="buttonLStickDownVerticalLayout">
  722. <item>
  723. <layout class="QHBoxLayout" name="buttonLStickDownHorizontalLayout">
  724. <item>
  725. <widget class="QLabel" name="labelLStickDown">
  726. <property name="text">
  727. <string>Down:</string>
  728. </property>
  729. </widget>
  730. </item>
  731. </layout>
  732. </item>
  733. <item>
  734. <widget class="QPushButton" name="buttonLStickDown">
  735. <property name="text">
  736. <string/>
  737. </property>
  738. </widget>
  739. </item>
  740. </layout>
  741. </item>
  742. <item row="3" column="2">
  743. <layout class="QVBoxLayout" name="buttonLStickModVerticalLayout">
  744. <item>
  745. <layout class="QHBoxLayout" name="buttonLStickModHorizontalLayout">
  746. <item>
  747. <widget class="QLabel" name="labelLStickMod">
  748. <property name="text">
  749. <string>Modifier:</string>
  750. </property>
  751. </widget>
  752. </item>
  753. </layout>
  754. </item>
  755. <item>
  756. <widget class="QPushButton" name="buttonLStickMod">
  757. <property name="text">
  758. <string/>
  759. </property>
  760. </widget>
  761. </item>
  762. </layout>
  763. </item>
  764. <item row="3" column="1">
  765. <layout class="QVBoxLayout" name="buttonLStickPressedVerticalLayout" stretch="0,0">
  766. <item>
  767. <layout class="QHBoxLayout" name="buttonLStickPressedHorizontalLayout">
  768. <item>
  769. <widget class="QLabel" name="labelLStickPressed">
  770. <property name="text">
  771. <string>Pressed:</string>
  772. </property>
  773. </widget>
  774. </item>
  775. </layout>
  776. </item>
  777. <item>
  778. <widget class="QPushButton" name="buttonLStick">
  779. <property name="text">
  780. <string/>
  781. </property>
  782. </widget>
  783. </item>
  784. </layout>
  785. </item>
  786. <item row="5" column="1" colspan="2">
  787. <layout class="QVBoxLayout" name="sliderLStickDeadzoneVerticalLayout">
  788. <property name="sizeConstraint">
  789. <enum>QLayout::SetDefaultConstraint</enum>
  790. </property>
  791. <item>
  792. <layout class="QHBoxLayout" name="sliderLStickDeadzoneHorizontalLayout">
  793. <item>
  794. <widget class="QLabel" name="labelLStickDeadzone">
  795. <property name="text">
  796. <string>Deadzone: 0</string>
  797. </property>
  798. <property name="alignment">
  799. <enum>Qt::AlignHCenter</enum>
  800. </property>
  801. </widget>
  802. </item>
  803. </layout>
  804. </item>
  805. <item>
  806. <widget class="QSlider" name="sliderLStickDeadzone">
  807. <property name="orientation">
  808. <enum>Qt::Horizontal</enum>
  809. </property>
  810. </widget>
  811. </item>
  812. </layout>
  813. </item>
  814. <item row="6" column="1">
  815. <spacer name="LStick_verticalSpacer">
  816. <property name="orientation">
  817. <enum>Qt::Vertical</enum>
  818. </property>
  819. <property name="sizeHint" stdset="0">
  820. <size>
  821. <width>0</width>
  822. <height>0</height>
  823. </size>
  824. </property>
  825. </spacer>
  826. </item>
  827. </layout>
  828. </widget>
  829. </item>
  830. <item row="3" column="0">
  831. <widget class="QGroupBox" name="shoulderButtons">
  832. <property name="title">
  833. <string>Shoulder Buttons</string>
  834. </property>
  835. <property name="flat">
  836. <bool>false</bool>
  837. </property>
  838. <property name="checkable">
  839. <bool>false</bool>
  840. </property>
  841. <layout class="QGridLayout" name="gridLayout_3">
  842. <item row="0" column="0">
  843. <layout class="QVBoxLayout" name="buttonShoulderButtonsLVerticalLayout">
  844. <item>
  845. <layout class="QHBoxLayout" name="buttonShoulderButtonsLHorizontalLayout">
  846. <item>
  847. <widget class="QLabel" name="labelL">
  848. <property name="text">
  849. <string>L:</string>
  850. </property>
  851. </widget>
  852. </item>
  853. </layout>
  854. </item>
  855. <item>
  856. <widget class="QPushButton" name="buttonL">
  857. <property name="text">
  858. <string/>
  859. </property>
  860. </widget>
  861. </item>
  862. </layout>
  863. </item>
  864. <item row="0" column="1">
  865. <layout class="QVBoxLayout" name="buttonShoulderButtonsRVerticalLayout">
  866. <item>
  867. <layout class="QHBoxLayout" name="buttonShoulderButtonsRHorizontalLayout">
  868. <item>
  869. <widget class="QLabel" name="labelR">
  870. <property name="text">
  871. <string>R:</string>
  872. </property>
  873. </widget>
  874. </item>
  875. </layout>
  876. </item>
  877. <item>
  878. <widget class="QPushButton" name="buttonR">
  879. <property name="text">
  880. <string/>
  881. </property>
  882. </widget>
  883. </item>
  884. </layout>
  885. </item>
  886. <item row="1" column="0">
  887. <layout class="QVBoxLayout" name="buttonShoulderButtonsZLVerticalLayout">
  888. <item>
  889. <layout class="QHBoxLayout" name="buttonShoulderButtonsZLHorizontalLayout">
  890. <item>
  891. <widget class="QLabel" name="labelZL">
  892. <property name="text">
  893. <string>ZL:</string>
  894. </property>
  895. </widget>
  896. </item>
  897. </layout>
  898. </item>
  899. <item>
  900. <widget class="QPushButton" name="buttonZL">
  901. <property name="text">
  902. <string/>
  903. </property>
  904. </widget>
  905. </item>
  906. </layout>
  907. </item>
  908. <item row="1" column="1">
  909. <layout class="QVBoxLayout" name="buttonShoulderButtonsZRVerticalLayout">
  910. <item>
  911. <layout class="QHBoxLayout" name="buttonShoulderButtonsZRHorizontalLayout">
  912. <item>
  913. <widget class="QLabel" name="labelZR">
  914. <property name="text">
  915. <string>ZR:</string>
  916. </property>
  917. </widget>
  918. </item>
  919. </layout>
  920. </item>
  921. <item>
  922. <widget class="QPushButton" name="buttonZR">
  923. <property name="text">
  924. <string/>
  925. </property>
  926. </widget>
  927. </item>
  928. </layout>
  929. </item>
  930. <item row="2" column="0">
  931. <layout class="QVBoxLayout" name="buttonShoulderButtonsSLVerticalLayout">
  932. <item>
  933. <layout class="QHBoxLayout" name="buttonShoulderButtonsSLHorizontalLayout">
  934. <item>
  935. <widget class="QLabel" name="labelSL">
  936. <property name="text">
  937. <string>SL:</string>
  938. </property>
  939. </widget>
  940. </item>
  941. </layout>
  942. </item>
  943. <item>
  944. <widget class="QPushButton" name="buttonSL">
  945. <property name="text">
  946. <string/>
  947. </property>
  948. </widget>
  949. </item>
  950. </layout>
  951. </item>
  952. <item row="2" column="1">
  953. <layout class="QVBoxLayout" name="buttonShoulderButtonsSRVerticalLayout">
  954. <item>
  955. <layout class="QHBoxLayout" name="buttonShoulderButtonsSRHorizontalLayout">
  956. <item>
  957. <widget class="QLabel" name="labelSR">
  958. <property name="text">
  959. <string>SR:</string>
  960. </property>
  961. </widget>
  962. </item>
  963. </layout>
  964. </item>
  965. <item>
  966. <widget class="QPushButton" name="buttonSR">
  967. <property name="text">
  968. <string/>
  969. </property>
  970. </widget>
  971. </item>
  972. </layout>
  973. </item>
  974. </layout>
  975. </widget>
  976. </item>
  977. <item row="3" column="1">
  978. <widget class="QGroupBox" name="misc">
  979. <property name="title">
  980. <string>Misc.</string>
  981. </property>
  982. <property name="flat">
  983. <bool>false</bool>
  984. </property>
  985. <property name="checkable">
  986. <bool>false</bool>
  987. </property>
  988. <layout class="QGridLayout" name="gridLayout_6">
  989. <item row="1" column="0">
  990. <layout class="QVBoxLayout" name="buttonMiscMinusVerticalLayout">
  991. <item>
  992. <layout class="QHBoxLayout" name="buttonMiscMinusHorizontalLayout">
  993. <item>
  994. <widget class="QLabel" name="labelMinus">
  995. <property name="text">
  996. <string>Minus:</string>
  997. </property>
  998. </widget>
  999. </item>
  1000. </layout>
  1001. </item>
  1002. <item>
  1003. <widget class="QPushButton" name="buttonMinus">
  1004. <property name="text">
  1005. <string/>
  1006. </property>
  1007. </widget>
  1008. </item>
  1009. </layout>
  1010. </item>
  1011. <item row="3" column="1">
  1012. <spacer name="verticalSpacer_2">
  1013. <property name="orientation">
  1014. <enum>Qt::Vertical</enum>
  1015. </property>
  1016. <property name="sizeHint" stdset="0">
  1017. <size>
  1018. <width>20</width>
  1019. <height>40</height>
  1020. </size>
  1021. </property>
  1022. </spacer>
  1023. </item>
  1024. <item row="0" column="0">
  1025. <layout class="QVBoxLayout" name="buttonMiscPlusVerticalLayout">
  1026. <item>
  1027. <layout class="QHBoxLayout" name="buttonMiscPlusHorizontalLayout">
  1028. <item>
  1029. <widget class="QLabel" name="labelPlus">
  1030. <property name="text">
  1031. <string>Plus:</string>
  1032. </property>
  1033. </widget>
  1034. </item>
  1035. </layout>
  1036. </item>
  1037. <item>
  1038. <widget class="QPushButton" name="buttonPlus">
  1039. <property name="text">
  1040. <string/>
  1041. </property>
  1042. </widget>
  1043. </item>
  1044. </layout>
  1045. </item>
  1046. <item row="0" column="1">
  1047. <layout class="QVBoxLayout" name="buttonMiscHomeVerticalLayout">
  1048. <item>
  1049. <layout class="QHBoxLayout" name="buttonMiscHomeHorizontalLayout">
  1050. <item>
  1051. <widget class="QLabel" name="labelHome">
  1052. <property name="text">
  1053. <string>Home:</string>
  1054. </property>
  1055. </widget>
  1056. </item>
  1057. </layout>
  1058. </item>
  1059. <item>
  1060. <widget class="QPushButton" name="buttonHome">
  1061. <property name="text">
  1062. <string/>
  1063. </property>
  1064. </widget>
  1065. </item>
  1066. </layout>
  1067. </item>
  1068. <item row="1" column="1">
  1069. <layout class="QVBoxLayout" name="buttonMiscScrCapVerticalLayout">
  1070. <item>
  1071. <layout class="QHBoxLayout" name="buttonMiscScrCapHorizontalLayout">
  1072. <item>
  1073. <widget class="QLabel" name="labelScreenshot">
  1074. <property name="text">
  1075. <string>Screen Capture:</string>
  1076. </property>
  1077. <property name="wordWrap">
  1078. <bool>false</bool>
  1079. </property>
  1080. </widget>
  1081. </item>
  1082. </layout>
  1083. </item>
  1084. <item>
  1085. <widget class="QPushButton" name="buttonScreenshot">
  1086. <property name="sizePolicy">
  1087. <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
  1088. <horstretch>0</horstretch>
  1089. <verstretch>0</verstretch>
  1090. </sizepolicy>
  1091. </property>
  1092. <property name="maximumSize">
  1093. <size>
  1094. <width>80</width>
  1095. <height>16777215</height>
  1096. </size>
  1097. </property>
  1098. <property name="text">
  1099. <string/>
  1100. </property>
  1101. </widget>
  1102. </item>
  1103. </layout>
  1104. </item>
  1105. </layout>
  1106. </widget>
  1107. </item>
  1108. </layout>
  1109. </item>
  1110. <item>
  1111. <spacer name="verticalSpacer">
  1112. <property name="orientation">
  1113. <enum>Qt::Vertical</enum>
  1114. </property>
  1115. <property name="sizeHint" stdset="0">
  1116. <size>
  1117. <width>20</width>
  1118. <height>40</height>
  1119. </size>
  1120. </property>
  1121. </spacer>
  1122. </item>
  1123. <item>
  1124. <layout class="QHBoxLayout" name="horizontalLayout"/>
  1125. </item>
  1126. <item>
  1127. <layout class="QHBoxLayout" name="horizontalLayout_2">
  1128. <item>
  1129. <widget class="QPushButton" name="buttonClearAll">
  1130. <property name="sizePolicy">
  1131. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1132. <horstretch>0</horstretch>
  1133. <verstretch>0</verstretch>
  1134. </sizepolicy>
  1135. </property>
  1136. <property name="sizeIncrement">
  1137. <size>
  1138. <width>0</width>
  1139. <height>0</height>
  1140. </size>
  1141. </property>
  1142. <property name="baseSize">
  1143. <size>
  1144. <width>0</width>
  1145. <height>0</height>
  1146. </size>
  1147. </property>
  1148. <property name="layoutDirection">
  1149. <enum>Qt::LeftToRight</enum>
  1150. </property>
  1151. <property name="text">
  1152. <string>Clear All</string>
  1153. </property>
  1154. </widget>
  1155. </item>
  1156. <item>
  1157. <widget class="QPushButton" name="buttonRestoreDefaults">
  1158. <property name="sizePolicy">
  1159. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1160. <horstretch>0</horstretch>
  1161. <verstretch>0</verstretch>
  1162. </sizepolicy>
  1163. </property>
  1164. <property name="sizeIncrement">
  1165. <size>
  1166. <width>0</width>
  1167. <height>0</height>
  1168. </size>
  1169. </property>
  1170. <property name="baseSize">
  1171. <size>
  1172. <width>0</width>
  1173. <height>0</height>
  1174. </size>
  1175. </property>
  1176. <property name="layoutDirection">
  1177. <enum>Qt::LeftToRight</enum>
  1178. </property>
  1179. <property name="text">
  1180. <string>Restore Defaults</string>
  1181. </property>
  1182. </widget>
  1183. </item>
  1184. <item>
  1185. <spacer name="horizontalSpacer">
  1186. <property name="orientation">
  1187. <enum>Qt::Horizontal</enum>
  1188. </property>
  1189. <property name="sizeHint" stdset="0">
  1190. <size>
  1191. <width>40</width>
  1192. <height>20</height>
  1193. </size>
  1194. </property>
  1195. </spacer>
  1196. </item>
  1197. <item>
  1198. <widget class="QDialogButtonBox" name="buttonBox">
  1199. <property name="standardButtons">
  1200. <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
  1201. </property>
  1202. </widget>
  1203. </item>
  1204. </layout>
  1205. </item>
  1206. </layout>
  1207. </widget>
  1208. <resources/>
  1209. <connections>
  1210. <connection>
  1211. <sender>buttonBox</sender>
  1212. <signal>accepted()</signal>
  1213. <receiver>ConfigureInputPlayer</receiver>
  1214. <slot>accept()</slot>
  1215. <hints>
  1216. <hint type="sourcelabel">
  1217. <x>371</x>
  1218. <y>730</y>
  1219. </hint>
  1220. <hint type="destinationlabel">
  1221. <x>229</x>
  1222. <y>375</y>
  1223. </hint>
  1224. </hints>
  1225. </connection>
  1226. <connection>
  1227. <sender>buttonBox</sender>
  1228. <signal>rejected()</signal>
  1229. <receiver>ConfigureInputPlayer</receiver>
  1230. <slot>reject()</slot>
  1231. <hints>
  1232. <hint type="sourcelabel">
  1233. <x>371</x>
  1234. <y>730</y>
  1235. </hint>
  1236. <hint type="destinationlabel">
  1237. <x>229</x>
  1238. <y>375</y>
  1239. </hint>
  1240. </hints>
  1241. </connection>
  1242. </connections>
  1243. </ui>