Minor changes to clean the Modules handle API

This commit is contained in:
jfmcarreira committed 2014-06-28 02:03:19 +01:00
1 parent 53c7336eb9
commit 20e2ee38c0
3 files changed
+17 -19

No files matched your search

+9 -8
View File
@@ -77,17 +77,18 @@ void PlaYUVerModuleIf::run()
break;
}
}
postProgress( true, m_pcProcessedFrame, m_dMeasurementResult );
else
{
return;
}
postProgress( true );
return;
}
Void PlaYUVerModuleIf::postProgress( Bool success, PlaYUVerFrame* pcProcessedFrame, Double moduleResult )
Void PlaYUVerModuleIf::postProgress( Bool success )
{
EventData *eventData = new EventData();
eventData->m_bSuccess = success;
eventData->m_pcProcessedFrame = pcProcessedFrame;
eventData->m_dMeasurementResult = moduleResult;
eventData->m_pcModule = this;
if( parent() && ( pcProcessedFrame || moduleResult ) )
EventData *eventData = new EventData( success, this );
if( parent() )
QCoreApplication::postEvent( parent(), eventData );
}