Window shows up!
This commit is contained in:
@@ -1,26 +1,24 @@
|
||||
#pragma once
|
||||
#include <QMainWindow>
|
||||
#include <RenderWidget.hpp>
|
||||
#include <EmuThread.hpp>
|
||||
#include <SDL3/SDL_gamepad.h>
|
||||
#include <QMainWindow>
|
||||
|
||||
class KaizenGui final : QMainWindow {
|
||||
public:
|
||||
explicit KaizenGui() noexcept;
|
||||
~KaizenGui();
|
||||
|
||||
double fpsCounter = -1.0;
|
||||
bool fastForward = false;
|
||||
bool unlockFramerate = false;
|
||||
bool minimized = false;
|
||||
|
||||
SettingsWindow settingsWindow;
|
||||
RenderWidget vulkanWidget;
|
||||
SettingsWindow *settingsWindow;
|
||||
RenderWidget *vulkanWidget;
|
||||
EmuThread emuThread;
|
||||
|
||||
SDL_Gamepad *gamepad = nullptr;
|
||||
|
||||
void run();
|
||||
static void LoadTAS(const std::string &path) noexcept;
|
||||
void LoadROM(const std::string &path) noexcept;
|
||||
|
||||
@@ -31,9 +29,6 @@ class KaizenGui final : QMainWindow {
|
||||
bool quit = false;
|
||||
bool shouldDisplaySpinner = false;
|
||||
std::string fileToLoad = "";
|
||||
void RenderUI();
|
||||
void HandleInput(const SDL_Event &event);
|
||||
void QueryDevices(const SDL_Event &event);
|
||||
|
||||
void FileWorker() {
|
||||
if (fileToLoad.empty())
|
||||
|
||||
Reference in New Issue
Block a user