diff options
| author | 2015-09-14 15:23:08 -0400 | |
|---|---|---|
| committer | 2015-09-14 15:23:08 -0400 | |
| commit | d6e56b8c88b46f4f85f44b26bff00422e31a6e57 (patch) | |
| tree | f476fa88654be86b6d768bfee9b29d5875a17f63 /src/citra_qt/bootmanager.cpp | |
| parent | Merge pull request #1152 from lioncash/nullptr (diff) | |
| parent | Stop emulation when render window is closed (diff) | |
| download | yuzu-d6e56b8c88b46f4f85f44b26bff00422e31a6e57.tar.gz yuzu-d6e56b8c88b46f4f85f44b26bff00422e31a6e57.tar.xz yuzu-d6e56b8c88b46f4f85f44b26bff00422e31a6e57.zip | |
Merge pull request #1111 from LittleWhite-tb/qt-close-renderwindow
Stop emulation when render window is closed
Diffstat (limited to 'src/citra_qt/bootmanager.cpp')
| -rw-r--r-- | src/citra_qt/bootmanager.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/citra_qt/bootmanager.cpp b/src/citra_qt/bootmanager.cpp index 610707411..7a1360d34 100644 --- a/src/citra_qt/bootmanager.cpp +++ b/src/citra_qt/bootmanager.cpp | |||
| @@ -219,6 +219,11 @@ QByteArray GRenderWindow::saveGeometry() | |||
| 219 | return geometry; | 219 | return geometry; |
| 220 | } | 220 | } |
| 221 | 221 | ||
| 222 | void GRenderWindow::closeEvent(QCloseEvent* event) { | ||
| 223 | emit Closed(); | ||
| 224 | QWidget::closeEvent(event); | ||
| 225 | } | ||
| 226 | |||
| 222 | void GRenderWindow::keyPressEvent(QKeyEvent* event) | 227 | void GRenderWindow::keyPressEvent(QKeyEvent* event) |
| 223 | { | 228 | { |
| 224 | this->KeyPressed({event->key(), keyboard_id}); | 229 | this->KeyPressed({event->key(), keyboard_id}); |