Untangle GUI and input includes

This commit is contained in:
Megamouse 2020-02-22 20:42:49 +01:00
parent 7b49249f5f
commit f7666f44da
126 changed files with 702 additions and 666 deletions

View file

@ -1,7 +1,6 @@
#include "basic_keyboard_handler.h"
#include <QApplication>
#include <QKeyEvent>
#include "Emu/system_config.h"

View file

@ -1,4 +1,4 @@
#pragma once
#pragma once
#include "stdafx.h"
#include "Emu/Io/MouseHandler.h"

View file

@ -1,5 +1,6 @@
#include "stdafx.h"
#include "ds3_pad_handler.h"
#include "Emu/Io/pad_config.h"
LOG_CHANNEL(ds3_log, "DS3");

View file

@ -1,5 +1,6 @@
#include "stdafx.h"
#include "ds4_pad_handler.h"
#include "Emu/Io/pad_config.h"
LOG_CHANNEL(ds4_log, "DS4");

View file

@ -3,9 +3,8 @@
#ifdef HAVE_LIBEVDEV
#include "rpcs3qt/pad_settings_dialog.h"
#include "Emu/Io/pad_config.h"
#include "evdev_joystick_handler.h"
#include "Utilities/Thread.h"
#include "Utilities/Log.h"
#include <functional>

View file

@ -1,8 +1,7 @@
#pragma once
#ifdef HAVE_LIBEVDEV
#include "Utilities/types.h"
#include "Utilities/Config.h"
#include "stdafx.h"
#include "Utilities/File.h"
#include "Emu/Io/PadHandler.h"
#include <libevdev/libevdev.h>

View file

@ -1,7 +1,7 @@
#include "keyboard_pad_handler.h"
#include "Emu/Io/pad_config.h"
#include <QApplication>
#include <QThread>
LOG_CHANNEL(input_log, "Input");

View file

@ -1,6 +1,6 @@
#pragma once
#include "Utilities/Config.h"
#include "stdafx.h"
#include "Emu/Io/PadHandler.h"
#include <QWindow>

View file

@ -1,5 +1,6 @@
#ifdef _WIN32
#include "mm_joystick_handler.h"
#include "Emu/Io/pad_config.h"
LOG_CHANNEL(input_log, "Input");

View file

@ -1,9 +1,9 @@
#pragma once
#include "stdafx.h"
#include "Emu/Io/PadHandler.h"
#include <Windows.h>
#include <mmsystem.h>
#include "Utilities/Config.h"
class mm_joystick_handler final : public PadHandlerBase
{

View file

@ -10,6 +10,8 @@
#endif
#include "keyboard_pad_handler.h"
#include "Emu/Io/Null/NullPadHandler.h"
#include "Emu/Io/PadHandler.h"
#include "Emu/Io/pad_config.h"
LOG_CHANNEL(input_log, "Input");

View file

@ -4,15 +4,11 @@
#include <thread>
#include <mutex>
#include "../Utilities/types.h"
#include "Emu/Io/PadHandler.h"
#include "stdafx.h"
#include "Emu/Io/pad_types.h"
#include "Emu/Io/pad_config_types.h"
struct PadInfo
{
u32 now_connect;
u32 system_info;
bool ignore_input;
};
class PadHandlerBase;
class pad_thread
{

View file

@ -2,6 +2,7 @@
#ifdef _WIN32
#include "stdafx.h"
#include "xinput_pad_handler.h"
#include "Emu/Io/pad_config.h"
namespace XINPUT_INFO
{

View file

@ -1,6 +1,5 @@
#pragma once
#include "Utilities/Config.h"
#include "Emu/Io/PadHandler.h"
#define NOMINMAX
#include <Windows.h>