digiKam
DigikamGenericExpoBlendingPlugin::ExpoBlendingThread Class Reference
+ Inheritance diagram for DigikamGenericExpoBlendingPlugin::ExpoBlendingThread:

Signals

void finished (const DigikamGenericExpoBlendingPlugin::ExpoBlendingActionData &ad)
 
void starting (const DigikamGenericExpoBlendingPlugin::ExpoBlendingActionData &ad)
 

Public Member Functions

void cancel ()
 
void cleanUpResultFiles ()
 
void convertRawFiles (const QList< QUrl > &urlList)
 
void enfuseFinal (const QList< QUrl > &alignedUrls, const QUrl &outputUrl, const EnfuseSettings &settings, const QString &enfusePath)
 
void enfusePreview (const QList< QUrl > &alignedUrls, const QUrl &outputUrl, const EnfuseSettings &settings, const QString &enfusePath)
 
 ExpoBlendingThread (QObject *const parent)
 
void identifyFiles (const QList< QUrl > &urlList)
 
void loadProcessed (const QUrl &url)
 
void preProcessFiles (const QList< QUrl > &urlList, const QString &alignPath)
 
void setEnfuseVersion (const double version)
 
void setPreProcessingSettings (bool align)
 
 ~ExpoBlendingThread () override
 

Constructor & Destructor Documentation

◆ ExpoBlendingThread()

DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::ExpoBlendingThread ( QObject *const  parent)
explicit

◆ ~ExpoBlendingThread()

DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::~ExpoBlendingThread ( )
override

References cancel(), and cleanUpResultFiles().

Member Function Documentation

◆ cancel()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::cancel ( )

Referenced by ~ExpoBlendingThread().

◆ cleanUpResultFiles()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::cleanUpResultFiles ( )

Clean up all temporary results produced so far.

Referenced by ~ExpoBlendingThread().

◆ convertRawFiles()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::convertRawFiles ( const QList< QUrl > &  urlList)

◆ enfuseFinal()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::enfuseFinal ( const QList< QUrl > &  alignedUrls,
const QUrl &  outputUrl,
const EnfuseSettings settings,
const QString &  enfusePath 
)

◆ enfusePreview()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::enfusePreview ( const QList< QUrl > &  alignedUrls,
const QUrl &  outputUrl,
const EnfuseSettings settings,
const QString &  enfusePath 
)

◆ finished

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::finished ( const DigikamGenericExpoBlendingPlugin::ExpoBlendingActionData ad)
signal

◆ identifyFiles()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::identifyFiles ( const QList< QUrl > &  urlList)

◆ loadProcessed()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::loadProcessed ( const QUrl &  url)

◆ preProcessFiles()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::preProcessFiles ( const QList< QUrl > &  urlList,
const QString &  alignPath 
)

◆ setEnfuseVersion()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::setEnfuseVersion ( const double  version)

◆ setPreProcessingSettings()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::setPreProcessingSettings ( bool  align)

◆ starting

void DigikamGenericExpoBlendingPlugin::ExpoBlendingThread::starting ( const DigikamGenericExpoBlendingPlugin::ExpoBlendingActionData ad)
signal

The documentation for this class was generated from the following files: