summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Zach Hilman2018-11-22 15:27:07 -0500
committerGravatar Zach Hilman2018-12-05 14:02:02 -0500
commit59ca8d458d36f6780b17e7d29e97c6084c23b542 (patch)
tree1946e4dae8c191b3a7e3802e37e5d1dfcb06177a /src
parentconfigure: Use ConfigureInputSimple for Input tab (diff)
downloadyuzu-59ca8d458d36f6780b17e7d29e97c6084c23b542.tar.gz
yuzu-59ca8d458d36f6780b17e7d29e97c6084c23b542.tar.xz
yuzu-59ca8d458d36f6780b17e7d29e97c6084c23b542.zip
configure_input: Convert into QDialog
Diffstat (limited to 'src')
-rw-r--r--src/yuzu/configuration/configure_input.cpp2
-rw-r--r--src/yuzu/configuration/configure_input.h4
-rw-r--r--src/yuzu/configuration/configure_input.ui48
3 files changed, 47 insertions, 7 deletions
diff --git a/src/yuzu/configuration/configure_input.cpp b/src/yuzu/configuration/configure_input.cpp
index 830d26115..3e78802ce 100644
--- a/src/yuzu/configuration/configure_input.cpp
+++ b/src/yuzu/configuration/configure_input.cpp
@@ -34,7 +34,7 @@ void CallConfigureDialog(ConfigureInput& parent, Args&&... args) {
34} // Anonymous namespace 34} // Anonymous namespace
35 35
36ConfigureInput::ConfigureInput(QWidget* parent) 36ConfigureInput::ConfigureInput(QWidget* parent)
37 : QWidget(parent), ui(std::make_unique<Ui::ConfigureInput>()) { 37 : QDialog(parent), ui(std::make_unique<Ui::ConfigureInput>()) {
38 ui->setupUi(this); 38 ui->setupUi(this);
39 39
40 players_controller = { 40 players_controller = {
diff --git a/src/yuzu/configuration/configure_input.h b/src/yuzu/configuration/configure_input.h
index 1649e4c0b..b5005e3ea 100644
--- a/src/yuzu/configuration/configure_input.h
+++ b/src/yuzu/configuration/configure_input.h
@@ -7,8 +7,8 @@
7#include <array> 7#include <array>
8#include <memory> 8#include <memory>
9 9
10#include <QDialog>
10#include <QKeyEvent> 11#include <QKeyEvent>
11#include <QWidget>
12 12
13#include "ui_configure_input.h" 13#include "ui_configure_input.h"
14 14
@@ -20,7 +20,7 @@ namespace Ui {
20class ConfigureInput; 20class ConfigureInput;
21} 21}
22 22
23class ConfigureInput : public QWidget { 23class ConfigureInput : public QDialog {
24 Q_OBJECT 24 Q_OBJECT
25 25
26public: 26public:
diff --git a/src/yuzu/configuration/configure_input.ui b/src/yuzu/configuration/configure_input.ui
index dae8277bc..0a2d9f024 100644
--- a/src/yuzu/configuration/configure_input.ui
+++ b/src/yuzu/configuration/configure_input.ui
@@ -1,13 +1,13 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0"> 2<ui version="4.0">
3 <class>ConfigureInput</class> 3 <class>ConfigureInput</class>
4 <widget class="QWidget" name="ConfigureInput"> 4 <widget class="QDialog" name="ConfigureInput">
5 <property name="geometry"> 5 <property name="geometry">
6 <rect> 6 <rect>
7 <x>0</x> 7 <x>0</x>
8 <y>0</y> 8 <y>0</y>
9 <width>473</width> 9 <width>384</width>
10 <height>685</height> 10 <height>576</height>
11 </rect> 11 </rect>
12 </property> 12 </property>
13 <property name="windowTitle"> 13 <property name="windowTitle">
@@ -478,6 +478,13 @@
478 </property> 478 </property>
479 </spacer> 479 </spacer>
480 </item> 480 </item>
481 <item>
482 <widget class="QDialogButtonBox" name="buttonBox">
483 <property name="standardButtons">
484 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
485 </property>
486 </widget>
487 </item>
481 </layout> 488 </layout>
482 </item> 489 </item>
483 </layout> 490 </layout>
@@ -485,5 +492,38 @@
485 </layout> 492 </layout>
486 </widget> 493 </widget>
487 <resources/> 494 <resources/>
488 <connections/> 495 <connections>
496 <connection>
497 <sender>buttonBox</sender>
498 <signal>accepted()</signal>
499 <receiver>ConfigureInput</receiver>
500 <slot>accept()</slot>
501 <hints>
502 <hint type="sourcelabel">
503 <x>294</x>
504 <y>553</y>
505 </hint>
506 <hint type="destinationlabel">
507 <x>191</x>
508 <y>287</y>
509 </hint>
510 </hints>
511 </connection>
512 <connection>
513 <sender>buttonBox</sender>
514 <signal>rejected()</signal>
515 <receiver>ConfigureInput</receiver>
516 <slot>reject()</slot>
517 <hints>
518 <hint type="sourcelabel">
519 <x>294</x>
520 <y>553</y>
521 </hint>
522 <hint type="destinationlabel">
523 <x>191</x>
524 <y>287</y>
525 </hint>
526 </hints>
527 </connection>
528 </connections>
489</ui> 529</ui>