mirror of
https://github.com/izzy2lost/xenia-edge.git
synced 2026-07-06 00:20:26 -07:00
[UI] Move all the Qt stuff to src/xenia/ui
Prevents having weird Qt dependencies in test and util executables as they depend on xenia-app
This commit is contained in:
@@ -22,12 +22,6 @@
|
||||
#include "third_party/imgui/imgui.h"
|
||||
#include "third_party/stb/stb_image_write.h"
|
||||
#include "third_party/tomlplusplus/toml.hpp"
|
||||
#include "xenia/app/config_dialog_qt.h"
|
||||
#include "xenia/app/context_menu_widget_qt.h"
|
||||
#include "xenia/app/game_list_dialog_qt.h"
|
||||
#include "xenia/app/notification_widget_qt.h"
|
||||
#include "xenia/app/postprocessing_dialog_qt.h"
|
||||
#include "xenia/app/profile_dialog_qt.h"
|
||||
#include "xenia/base/assert.h"
|
||||
#include "xenia/base/clock.h"
|
||||
#include "xenia/base/cvar.h"
|
||||
@@ -39,6 +33,12 @@
|
||||
#include "xenia/base/system.h"
|
||||
#include "xenia/base/threading.h"
|
||||
#include "xenia/config.h"
|
||||
#include "xenia/ui/config_dialog_qt.h"
|
||||
#include "xenia/ui/context_menu_widget_qt.h"
|
||||
#include "xenia/ui/game_list_dialog_qt.h"
|
||||
#include "xenia/ui/notification_widget_qt.h"
|
||||
#include "xenia/ui/postprocessing_dialog_qt.h"
|
||||
#include "xenia/ui/profile_dialog_qt.h"
|
||||
|
||||
#if XE_PLATFORM_WIN32
|
||||
#include <windows.h>
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
|
||||
#include <QPointer>
|
||||
|
||||
#include "xenia/app/profile_dialogs.h"
|
||||
#include "xenia/emulator.h"
|
||||
#include "xenia/gpu/command_processor.h"
|
||||
#include "xenia/ui/imgui_dialog.h"
|
||||
@@ -23,6 +22,7 @@
|
||||
#include "xenia/ui/immediate_drawer.h"
|
||||
#include "xenia/ui/menu_item.h"
|
||||
#include "xenia/ui/presenter.h"
|
||||
#include "xenia/ui/profile_dialogs.h"
|
||||
#include "xenia/ui/window.h"
|
||||
#include "xenia/ui/window_listener.h"
|
||||
#include "xenia/ui/windowed_app_context.h"
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
*/
|
||||
|
||||
#include "xenia/kernel/xam/achievement_manager.h"
|
||||
#include "xenia/app/notification_widget_qt.h"
|
||||
#include "xenia/emulator.h"
|
||||
#include "xenia/gpu/graphics_system.h"
|
||||
#include "xenia/kernel/kernel_state.h"
|
||||
#include "xenia/kernel/util/shim_utils.h"
|
||||
#include "xenia/kernel/xam/achievement_backends/gpd_achievement_backend.h"
|
||||
#include "xenia/kernel/xam/xdbf/gpd_info.h"
|
||||
#include "xenia/ui/notification_widget_qt.h"
|
||||
#include "xenia/ui/window_qt.h"
|
||||
|
||||
DEFINE_bool(show_achievement_notification, true,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#include "xenia/app/config_dialog_qt.h"
|
||||
#include "xenia/ui/config_dialog_qt.h"
|
||||
|
||||
#include <QFileDialog>
|
||||
#include <QFormLayout>
|
||||
@@ -7,8 +7,8 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#ifndef XENIA_APP_CONFIG_DIALOG_QT_H_
|
||||
#define XENIA_APP_CONFIG_DIALOG_QT_H_
|
||||
#ifndef XENIA_UI_CONFIG_DIALOG_QT_H_
|
||||
#define XENIA_UI_CONFIG_DIALOG_QT_H_
|
||||
|
||||
#include <QCheckBox>
|
||||
#include <QComboBox>
|
||||
@@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#include "xenia/app/context_menu_widget_qt.h"
|
||||
#include "xenia/ui/context_menu_widget_qt.h"
|
||||
|
||||
#include <QFrame>
|
||||
#include <QKeyEvent>
|
||||
@@ -7,8 +7,8 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#ifndef XENIA_APP_CONTEXT_MENU_WIDGET_QT_H_
|
||||
#define XENIA_APP_CONTEXT_MENU_WIDGET_QT_H_
|
||||
#ifndef XENIA_UI_CONTEXT_MENU_WIDGET_QT_H_
|
||||
#define XENIA_UI_CONTEXT_MENU_WIDGET_QT_H_
|
||||
|
||||
#include <QLabel>
|
||||
#include <QVBoxLayout>
|
||||
@@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#include "xenia/app/game_list_dialog_qt.h"
|
||||
#include "xenia/ui/game_list_dialog_qt.h"
|
||||
|
||||
#include <QCursor>
|
||||
#include <QDesktopServices>
|
||||
@@ -27,8 +27,6 @@
|
||||
|
||||
#include "third_party/fmt/include/fmt/format.h"
|
||||
#include "xenia/app/emulator_window.h"
|
||||
#include "xenia/app/profile_dialog_qt.h"
|
||||
#include "xenia/app/profile_editor_dialog_qt.h"
|
||||
#include "xenia/base/chrono.h"
|
||||
#include "xenia/base/filesystem.h"
|
||||
#include "xenia/base/logging.h"
|
||||
@@ -47,6 +45,8 @@
|
||||
#include "xenia/kernel/xam/xdbf/gpd_info_profile.h"
|
||||
#include "xenia/kernel/xam/xdbf/gpd_info_title.h"
|
||||
#include "xenia/ui/achievements_dialog_qt.h"
|
||||
#include "xenia/ui/profile_dialog_qt.h"
|
||||
#include "xenia/ui/profile_editor_dialog_qt.h"
|
||||
|
||||
namespace xe {
|
||||
namespace app {
|
||||
@@ -7,8 +7,8 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#ifndef XENIA_APP_GAME_LIST_DIALOG_QT_H_
|
||||
#define XENIA_APP_GAME_LIST_DIALOG_QT_H_
|
||||
#ifndef XENIA_UI_GAME_LIST_DIALOG_QT_H_
|
||||
#define XENIA_UI_GAME_LIST_DIALOG_QT_H_
|
||||
|
||||
#include <QGraphicsOpacityEffect>
|
||||
#include <QHBoxLayout>
|
||||
@@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#include "xenia/app/notification_widget_qt.h"
|
||||
#include "xenia/ui/notification_widget_qt.h"
|
||||
|
||||
#include <QVBoxLayout>
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#ifndef XENIA_APP_NOTIFICATION_WIDGET_QT_H_
|
||||
#define XENIA_APP_NOTIFICATION_WIDGET_QT_H_
|
||||
#ifndef XENIA_UI_NOTIFICATION_WIDGET_QT_H_
|
||||
#define XENIA_UI_NOTIFICATION_WIDGET_QT_H_
|
||||
|
||||
#include <QLabel>
|
||||
#include <QTimer>
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#include "xenia/app/postprocessing_dialog_qt.h"
|
||||
#include "xenia/ui/postprocessing_dialog_qt.h"
|
||||
|
||||
#include <QApplication>
|
||||
#include <QEvent>
|
||||
@@ -7,8 +7,8 @@
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
#ifndef XENIA_APP_POSTPROCESSING_DIALOG_QT_H_
|
||||
#define XENIA_APP_POSTPROCESSING_DIALOG_QT_H_
|
||||
#ifndef XENIA_UI_POSTPROCESSING_DIALOG_QT_H_
|
||||
#define XENIA_UI_POSTPROCESSING_DIALOG_QT_H_
|
||||
|
||||
#include <QButtonGroup>
|
||||
#include <QCheckBox>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user