Merge pull request #6774 from lat9nq/remove-global-yuzu

yuzu qt: Remove global system instances
This commit is contained in:
Morph
2021-10-14 14:12:22 -04:00
committed by GitHub
75 changed files with 716 additions and 654 deletions

View File

@ -107,7 +107,7 @@ class GMainWindow : public QMainWindow {
public:
void filterBarSetChecked(bool state);
void UpdateUITheme();
GMainWindow();
GMainWindow(Core::System& system_);
~GMainWindow() override;
bool DropAction(QDropEvent* event);
@ -311,6 +311,8 @@ private:
std::unique_ptr<DiscordRPC::DiscordInterface> discord_rpc;
std::shared_ptr<InputCommon::InputSubsystem> input_subsystem;
Core::System& system;
GRenderWindow* render_window;
GameList* game_list;
LoadingScreen* loading_screen;