add required shit for loading per-window config (I think)

This commit is contained in:
Arisotura
2024-05-23 23:31:15 +02:00
parent d50f01b774
commit f9449999ec
5 changed files with 18 additions and 7 deletions

View File

@ -102,7 +102,7 @@ class MainWindow : public QMainWindow
Q_OBJECT
public:
explicit MainWindow(EmuInstance* inst, QWidget* parent = nullptr);
explicit MainWindow(int id, EmuInstance* inst, QWidget* parent = nullptr);
~MainWindow();
EmuInstance* getEmuInstance() { return emuInstance; }
@ -241,11 +241,14 @@ private:
int test_num;
int windowID;
EmuInstance* emuInstance;
EmuThread* emuThread;
Config::Table& globalCfg;
Config::Table& localCfg;
Config::Table windowCfg;
public:
ScreenPanel* panel;