aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/util/sequence_dialog/sequence_dialog.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2019-05-25 01:11:01 -0400
committerLioncash <mathew1800@gmail.com>2019-05-25 04:08:02 -0400
commit82b996abf7883eef9d19ac613152f105afc5c053 (patch)
tree63ac4b13fa7e442f0cbef55570cf2b761ae5313c /src/yuzu/util/sequence_dialog/sequence_dialog.cpp
parent6b913ce59083167dde1356e3dd89ad21cf1eba62 (diff)
sequence_dialog: Reorganize the constructor
The previous code was all "smushed" together wasn't really grouped together that well. This spaces things out and separates them by relation to one another, making it easier to visually parse the individual sections of code that make up the constructor.
Diffstat (limited to 'src/yuzu/util/sequence_dialog/sequence_dialog.cpp')
-rw-r--r--src/yuzu/util/sequence_dialog/sequence_dialog.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/yuzu/util/sequence_dialog/sequence_dialog.cpp b/src/yuzu/util/sequence_dialog/sequence_dialog.cpp
index 16a5473ca1..bb5f74ec4e 100644
--- a/src/yuzu/util/sequence_dialog/sequence_dialog.cpp
+++ b/src/yuzu/util/sequence_dialog/sequence_dialog.cpp
@@ -9,15 +9,19 @@
SequenceDialog::SequenceDialog(QWidget* parent) : QDialog(parent) {
setWindowTitle(tr("Enter a hotkey"));
- auto* layout = new QVBoxLayout(this);
+ setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
+
key_sequence = new QKeySequenceEdit;
- layout->addWidget(key_sequence);
- auto* buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
+
+ auto* const buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
buttons->setCenterButtons(true);
+
+ auto* const layout = new QVBoxLayout(this);
+ layout->addWidget(key_sequence);
layout->addWidget(buttons);
+
connect(buttons, &QDialogButtonBox::accepted, this, &QDialog::accept);
connect(buttons, &QDialogButtonBox::rejected, this, &QDialog::reject);
- setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
}
SequenceDialog::~SequenceDialog() = default;