diff options
| author | 2015-09-04 15:55:48 +0200 | |
|---|---|---|
| committer | 2015-09-18 11:36:59 +0200 | |
| commit | 541fc80240440f73c6d83650d938991a77995b97 (patch) | |
| tree | 124e40091433e225441c0e5f923c322d3bc15514 /src/citra_qt/bootmanager.cpp | |
| parent | Merge pull request #1097 from yuriks/cfg-blocks (diff) | |
| download | yuzu-541fc80240440f73c6d83650d938991a77995b97.tar.gz yuzu-541fc80240440f73c6d83650d938991a77995b97.tar.xz yuzu-541fc80240440f73c6d83650d938991a77995b97.zip | |
citra-qt: Fix connect error on startup
Diffstat (limited to 'src/citra_qt/bootmanager.cpp')
| -rw-r--r-- | src/citra_qt/bootmanager.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/citra_qt/bootmanager.cpp b/src/citra_qt/bootmanager.cpp index 7a1360d34..bb9b204f3 100644 --- a/src/citra_qt/bootmanager.cpp +++ b/src/citra_qt/bootmanager.cpp | |||
| @@ -128,9 +128,6 @@ GRenderWindow::GRenderWindow(QWidget* parent, EmuThread* emu_thread) : | |||
| 128 | 128 | ||
| 129 | BackupGeometry(); | 129 | BackupGeometry(); |
| 130 | 130 | ||
| 131 | #if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) | ||
| 132 | connect(this->windowHandle(), SIGNAL(screenChanged(QScreen*)), this, SLOT(OnFramebufferSizeChanged())); | ||
| 133 | #endif | ||
| 134 | } | 131 | } |
| 135 | 132 | ||
| 136 | void GRenderWindow::moveContext() | 133 | void GRenderWindow::moveContext() |
| @@ -278,3 +275,12 @@ void GRenderWindow::OnEmulationStarting(EmuThread* emu_thread) { | |||
| 278 | void GRenderWindow::OnEmulationStopping() { | 275 | void GRenderWindow::OnEmulationStopping() { |
| 279 | emu_thread = nullptr; | 276 | emu_thread = nullptr; |
| 280 | } | 277 | } |
| 278 | |||
| 279 | void GRenderWindow::showEvent(QShowEvent * event) { | ||
| 280 | QWidget::showEvent(event); | ||
| 281 | |||
| 282 | // windowHandle() is not initialized until the Window is shown, so we connect it here. | ||
| 283 | #if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) | ||
| 284 | connect(this->windowHandle(), SIGNAL(screenChanged(QScreen*)), this, SLOT(OnFramebufferSizeChanged()), Qt::UniqueConnection); | ||
| 285 | #endif | ||
| 286 | } | ||