diff options
author | Morph <39850852+Morph1984@users.noreply.github.com> | 2021-10-15 15:27:18 -0400 |
---|---|---|
committer | Morph <39850852+Morph1984@users.noreply.github.com> | 2021-10-15 15:35:59 -0400 |
commit | 86908d569ed25b29711c2881703d82e8edd26353 (patch) | |
tree | 29a5cfa6edbec401a5993bbcf699a8d785ca7afb /src/yuzu/main.h | |
parent | ab441fb0093d64d7e652b88b8db27262cae98562 (diff) |
main: Use std::unique_ptr for ui
Diffstat (limited to 'src/yuzu/main.h')
-rw-r--r-- | src/yuzu/main.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/yuzu/main.h b/src/yuzu/main.h index e31b3d06b..f501cf400 100644 --- a/src/yuzu/main.h +++ b/src/yuzu/main.h @@ -15,7 +15,6 @@ #include "common/common_types.h" #include "core/core.h" #include "core/hle/service/acc/profile_manager.h" -#include "ui_main.h" #include "yuzu/compatibility_list.h" #include "yuzu/hotkeys.h" @@ -73,6 +72,10 @@ enum class SwkbdReplyType : u32; enum class WebExitReason : u32; } // namespace Service::AM::Applets +namespace Ui { +class MainWindow; +} + enum class EmulatedDirectoryTarget { NAND, SDMC, @@ -306,7 +309,7 @@ private: void OpenPerGameConfiguration(u64 title_id, const std::string& file_name); QString GetTasStateDescription() const; - Ui::MainWindow ui; + std::unique_ptr<Ui::MainWindow> ui; std::unique_ptr<DiscordRPC::DiscordInterface> discord_rpc; std::shared_ptr<InputCommon::InputSubsystem> input_subsystem; |