diff options
Diffstat (limited to 'src/citra_qt/bootmanager.h')
| -rw-r--r-- | src/citra_qt/bootmanager.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/citra_qt/bootmanager.h b/src/citra_qt/bootmanager.h index dc422358e..0a9d263b8 100644 --- a/src/citra_qt/bootmanager.h +++ b/src/citra_qt/bootmanager.h | |||
| @@ -12,11 +12,12 @@ | |||
| 12 | #include "common/emu_window.h" | 12 | #include "common/emu_window.h" |
| 13 | #include "common/thread.h" | 13 | #include "common/thread.h" |
| 14 | 14 | ||
| 15 | class QScreen; | ||
| 16 | class QKeyEvent; | 15 | class QKeyEvent; |
| 16 | class QScreen; | ||
| 17 | 17 | ||
| 18 | class GRenderWindow; | 18 | class GGLWidgetInternal; |
| 19 | class GMainWindow; | 19 | class GMainWindow; |
| 20 | class GRenderWindow; | ||
| 20 | 21 | ||
| 21 | class EmuThread : public QThread | 22 | class EmuThread : public QThread |
| 22 | { | 23 | { |
| @@ -123,13 +124,12 @@ public: | |||
| 123 | 124 | ||
| 124 | void OnClientAreaResized(unsigned width, unsigned height); | 125 | void OnClientAreaResized(unsigned width, unsigned height); |
| 125 | 126 | ||
| 126 | void OnFramebufferSizeChanged(); | ||
| 127 | |||
| 128 | public slots: | 127 | public slots: |
| 129 | void moveContext(); // overridden | 128 | void moveContext(); // overridden |
| 130 | 129 | ||
| 131 | void OnEmulationStarting(EmuThread* emu_thread); | 130 | void OnEmulationStarting(EmuThread* emu_thread); |
| 132 | void OnEmulationStopping(); | 131 | void OnEmulationStopping(); |
| 132 | void OnFramebufferSizeChanged(); | ||
| 133 | 133 | ||
| 134 | signals: | 134 | signals: |
| 135 | /// Emitted when the window is closed | 135 | /// Emitted when the window is closed |
| @@ -138,7 +138,7 @@ signals: | |||
| 138 | private: | 138 | private: |
| 139 | void OnMinimalClientAreaChangeRequest(const std::pair<unsigned,unsigned>& minimal_size) override; | 139 | void OnMinimalClientAreaChangeRequest(const std::pair<unsigned,unsigned>& minimal_size) override; |
| 140 | 140 | ||
| 141 | QGLWidget* child; | 141 | GGLWidgetInternal* child; |
| 142 | 142 | ||
| 143 | QByteArray geometry; | 143 | QByteArray geometry; |
| 144 | 144 | ||
| @@ -146,4 +146,7 @@ private: | |||
| 146 | int keyboard_id; | 146 | int keyboard_id; |
| 147 | 147 | ||
| 148 | EmuThread* emu_thread; | 148 | EmuThread* emu_thread; |
| 149 | |||
| 150 | protected: | ||
| 151 | void showEvent(QShowEvent* event) override; | ||
| 149 | }; | 152 | }; |