#pragma once #include #include class LauncherWindow; class LauncherState; class Launcher : public QGuiApplication { public: Launcher(int& argc, char** argv); ~Launcher(); private: std::unique_ptr _launcherWindow; std::shared_ptr _launcherState; };