diff --git a/src/cameraworker.cpp b/src/cameraworker.cpp index 3a6ef4f2a..b2829c579 100644 --- a/src/cameraworker.cpp +++ b/src/cameraworker.cpp @@ -18,6 +18,7 @@ #include #include +#include CameraWorker::CameraWorker(int index) : clock(nullptr) @@ -178,6 +179,7 @@ void CameraWorker::setProp(int prop, double val) double CameraWorker::getProp(int prop) { double ret = 0.0; + qApp->processEvents(); QMetaObject::invokeMethod(this, "_getProp", Qt::BlockingQueuedConnection, Q_RETURN_ARG(double, ret), Q_ARG(int, prop)); return ret;