diff options
Diffstat (limited to 'src/yuzu/util/sequence_dialog')
| -rw-r--r-- | src/yuzu/util/sequence_dialog/sequence_dialog.cpp | 13 | 
1 files changed, 8 insertions, 5 deletions
diff --git a/src/yuzu/util/sequence_dialog/sequence_dialog.cpp b/src/yuzu/util/sequence_dialog/sequence_dialog.cpp index d3edf6ec3..bb5f74ec4 100644 --- a/src/yuzu/util/sequence_dialog/sequence_dialog.cpp +++ b/src/yuzu/util/sequence_dialog/sequence_dialog.cpp @@ -9,16 +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, Qt::Horizontal); + +    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;  | 
