// SPDX-FileCopyrightText: 2018 Citra Emulator Project & 2025 Citron Homebrew Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include class QKeySequenceEdit; class SequenceDialog : public QDialog { Q_OBJECT public: explicit SequenceDialog(QWidget* parent = nullptr); ~SequenceDialog() override; QKeySequence GetSequence() const; void closeEvent(QCloseEvent*) override; private: QKeySequenceEdit* key_sequence; bool focusNextPrevChild(bool next) override; };