Qt: Move EmuThread ownership from render window to main window.

This commit is contained in:
bunnei 2015-04-16 18:35:09 -04:00
parent 4d30edc11e
commit 762c1a9ff5
6 changed files with 57 additions and 69 deletions

View file

@ -11,6 +11,7 @@
class GImageInfo;
class GRenderWindow;
class EmuThread;
class ProfilerWidget;
class DisassemblerWidget;
class RegistersWidget;
@ -34,6 +35,10 @@ public:
GMainWindow();
~GMainWindow();
EmuThread* GetEmuThread() {
return emu_thread;
}
private:
void BootGame(std::string filename);
@ -54,6 +59,7 @@ private:
Ui::MainWindow ui;
GRenderWindow* render_window;
EmuThread* emu_thread;
ProfilerWidget* profilerWidget;
DisassemblerWidget* disasmWidget;