Qt: Fix camera on Windows

This commit is contained in:
Vicki Pfau 2019-03-05 18:20:30 -08:00
parent 1fd8b1b299
commit 51030d98fd
1 changed files with 2 additions and 2 deletions

View File

@ -806,9 +806,9 @@ void InputController::setCamera(const QByteArray& name) {
needsRestart = m_camera->state() == QCamera::ActiveState;
}
m_camera = std::make_unique<QCamera>(name);
connect(m_camera.get(), &QCamera::statusChanged, this, &InputController::prepareCamSettings);
connect(m_camera.get(), &QCamera::statusChanged, this, &InputController::prepareCamSettings, Qt::QueuedConnection);
if (needsRestart) {
setupCam();
}
#endif
}
}