From faf69a22d421fa522006a4b13d5713f40013e6c3 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 17 Jan 2019 12:06:38 -0500 Subject: [PATCH] yuzu/configuration/configure_input_player: Forward declare types where applicable Allows removing the inclusion of the main input common header from the UI config header. --- src/yuzu/configuration/configure_input_player.cpp | 1 + src/yuzu/configuration/configure_input_player.h | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/yuzu/configuration/configure_input_player.cpp b/src/yuzu/configuration/configure_input_player.cpp index ba2b32c4f2..c5a245ebed 100644 --- a/src/yuzu/configuration/configure_input_player.cpp +++ b/src/yuzu/configuration/configure_input_player.cpp @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/src/yuzu/configuration/configure_input_player.h b/src/yuzu/configuration/configure_input_player.h index 7a53f6715c..ade8d44358 100644 --- a/src/yuzu/configuration/configure_input_player.h +++ b/src/yuzu/configuration/configure_input_player.h @@ -11,17 +11,21 @@ #include #include -#include #include "common/param_package.h" #include "core/settings.h" -#include "input_common/main.h" #include "ui_configure_input.h" +class QKeyEvent; class QPushButton; class QString; class QTimer; +namespace InputCommon::Polling { +class DevicePoller; +enum class DeviceType; +} // namespace InputCommon::Polling + namespace Ui { class ConfigureInputPlayer; }