diff options
author | ameerj <52414509+ameerj@users.noreply.github.com> | 2022-11-17 20:11:47 -0500 |
---|---|---|
committer | ameerj <52414509+ameerj@users.noreply.github.com> | 2022-11-28 19:22:18 -0500 |
commit | b1b20ad84a5e966bb13f01de037bbfe88ac985cc (patch) | |
tree | 06f8a1234771d13bda865fcb01f355d06e08c707 /src/yuzu/configuration/configure_input_per_game.h | |
parent | 9efdad6a2733e701b24e9edcbad1851692ca8863 (diff) |
configure_input_per_game: Allow configuring all 8 players
Diffstat (limited to 'src/yuzu/configuration/configure_input_per_game.h')
-rw-r--r-- | src/yuzu/configuration/configure_input_per_game.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/yuzu/configuration/configure_input_per_game.h b/src/yuzu/configuration/configure_input_per_game.h index 6feb608b7..a586ec07c 100644 --- a/src/yuzu/configuration/configure_input_per_game.h +++ b/src/yuzu/configuration/configure_input_per_game.h @@ -11,10 +11,6 @@ namespace Core { class System; } -namespace InputCommon { -class InputSubsystem; -} - namespace Ui { class ConfigureInputPerGame; } @@ -27,18 +23,20 @@ class ConfigureInputPerGame : public QWidget { public: explicit ConfigureInputPerGame(Core::System& system_, QWidget* parent = nullptr); - /// Initializes the input dialog with the given input subsystem. - // void Initialize(InputCommon::InputSubsystem* input_subsystem_, std::size_t max_players = 8); - - /// Save configurations to settings file. + /// Load and Save configurations to settings file. void ApplyConfiguration(); private: /// Load configuration from settings file. void LoadConfiguration(); + /// Save configuration to settings file. + void SaveConfiguration(); + std::unique_ptr<Ui::ConfigureInputPerGame> ui; std::unique_ptr<InputProfiles> profiles; + std::array<QComboBox*, 8> profile_comboboxes; + Core::System& system; }; |