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
commit b02d662980
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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;