QImage AbstractGfxScopeWidget::renderScope(uint accelerationFactor)
{
+ QMutexLocker lock(&m_mutex);
return renderGfxScope(accelerationFactor, m_scopeImage);
}
///// Slots /////
-void AbstractGfxScopeWidget::slotRenderZoneUpdated(QImage frame)
+void AbstractGfxScopeWidget::slotRenderZoneUpdated(const QImage frame)
{
+ QMutexLocker lock(&m_mutex);
m_scopeImage = frame;
AbstractScopeWidget::slotRenderZoneUpdated();
}