digiKam
DigikamGenericPanoramaPlugin::PanoActionThread Class Reference
+ Inheritance diagram for DigikamGenericPanoramaPlugin::PanoActionThread:

Signals

void cpCleanPtoReady (const QUrl &cpCleanPtoUrl)
 
void cpFindPtoReady (const QUrl &cpFindPtoUrl)
 
void jobCollectionFinished (const DigikamGenericPanoramaPlugin::PanoActionData &ad)
 
void optimizePtoReady (const QUrl &optimizePtoUrl)
 
void panoFileReady (const QUrl &panoFileUrl)
 
void previewFileReady (const QUrl &previewFileUrl)
 
void starting (const DigikamGenericPanoramaPlugin::PanoActionData &ad)
 
void stepFinished (const DigikamGenericPanoramaPlugin::PanoActionData &ad)
 

Public Member Functions

void cancel ()
 
void compileProject (QSharedPointer< const PTOType > basePtoData, QUrl &panoPtoUrl, QUrl &mkUrl, QUrl &panoUrl, const PanoramaItemUrlsMap &preProcessedUrlsMap, PanoramaFileType fileType, const QRect &crop, const QString &makePath, const QString &pto2mkPath, const QString &huginExecutorPath, bool hugin2015, const QString &enblendPath, const QString &nonaPath)
 
void copyFiles (const QUrl &ptoUrl, const QUrl &panoUrl, const QUrl &finalPanoUrl, const PanoramaItemUrlsMap &preProcessedUrlsMap, bool savePTO, bool addGPlusMetadata)
 
void finish ()
 
void generatePanoramaPreview (QSharedPointer< const PTOType > ptoData, QUrl &previewPtoUrl, QUrl &previewMkUrl, QUrl &previewUrl, const PanoramaItemUrlsMap &preProcessedUrlsMap, const QString &makePath, const QString &pto2mkPath, const QString &huginExecutorPath, bool hugin2015, const QString &enblendPath, const QString &nonaPath)
 
void optimizeProject (QUrl &ptoUrl, QUrl &optimizePtoUrl, QUrl &viewCropPtoUrl, bool levelHorizon, bool buildGPano, const QString &autooptimiserPath, const QString &panoModifyPath)
 
 PanoActionThread (QObject *const parent)
 
void preProcessFiles (const QList< QUrl > &urlList, PanoramaItemUrlsMap &preProcessedMap, QUrl &baseUrl, QUrl &cpFindPtoUrl, QUrl &cpCleanPtoUrl, bool celeste, PanoramaFileType fileType, bool gPano, const QString &huginVersion, const QString &cpCleanPath, const QString &cpFindPath)
 
 ~PanoActionThread () override
 

Constructor & Destructor Documentation

◆ PanoActionThread()

DigikamGenericPanoramaPlugin::PanoActionThread::PanoActionThread ( QObject *const  parent)
explicit

◆ ~PanoActionThread()

DigikamGenericPanoramaPlugin::PanoActionThread::~PanoActionThread ( )
override

Member Function Documentation

◆ cancel()

void DigikamGenericPanoramaPlugin::PanoActionThread::cancel ( )

◆ compileProject()

void DigikamGenericPanoramaPlugin::PanoActionThread::compileProject ( QSharedPointer< const PTOType basePtoData,
QUrl &  panoPtoUrl,
QUrl &  mkUrl,
QUrl &  panoUrl,
const PanoramaItemUrlsMap preProcessedUrlsMap,
PanoramaFileType  fileType,
const QRect &  crop,
const QString &  makePath,
const QString &  pto2mkPath,
const QString &  huginExecutorPath,
bool  hugin2015,
const QString &  enblendPath,
const QString &  nonaPath 
)

◆ copyFiles()

void DigikamGenericPanoramaPlugin::PanoActionThread::copyFiles ( const QUrl &  ptoUrl,
const QUrl &  panoUrl,
const QUrl &  finalPanoUrl,
const PanoramaItemUrlsMap preProcessedUrlsMap,
bool  savePTO,
bool  addGPlusMetadata 
)

◆ cpCleanPtoReady

void DigikamGenericPanoramaPlugin::PanoActionThread::cpCleanPtoReady ( const QUrl &  cpCleanPtoUrl)
signal

◆ cpFindPtoReady

void DigikamGenericPanoramaPlugin::PanoActionThread::cpFindPtoReady ( const QUrl &  cpFindPtoUrl)
signal

◆ finish()

void DigikamGenericPanoramaPlugin::PanoActionThread::finish ( )

◆ generatePanoramaPreview()

void DigikamGenericPanoramaPlugin::PanoActionThread::generatePanoramaPreview ( QSharedPointer< const PTOType ptoData,
QUrl &  previewPtoUrl,
QUrl &  previewMkUrl,
QUrl &  previewUrl,
const PanoramaItemUrlsMap preProcessedUrlsMap,
const QString &  makePath,
const QString &  pto2mkPath,
const QString &  huginExecutorPath,
bool  hugin2015,
const QString &  enblendPath,
const QString &  nonaPath 
)

◆ jobCollectionFinished

void DigikamGenericPanoramaPlugin::PanoActionThread::jobCollectionFinished ( const DigikamGenericPanoramaPlugin::PanoActionData ad)
signal

◆ optimizeProject()

void DigikamGenericPanoramaPlugin::PanoActionThread::optimizeProject ( QUrl &  ptoUrl,
QUrl &  optimizePtoUrl,
QUrl &  viewCropPtoUrl,
bool  levelHorizon,
bool  buildGPano,
const QString &  autooptimiserPath,
const QString &  panoModifyPath 
)

◆ optimizePtoReady

void DigikamGenericPanoramaPlugin::PanoActionThread::optimizePtoReady ( const QUrl &  optimizePtoUrl)
signal

◆ panoFileReady

void DigikamGenericPanoramaPlugin::PanoActionThread::panoFileReady ( const QUrl &  panoFileUrl)
signal

◆ preProcessFiles()

void DigikamGenericPanoramaPlugin::PanoActionThread::preProcessFiles ( const QList< QUrl > &  urlList,
PanoramaItemUrlsMap preProcessedMap,
QUrl &  baseUrl,
QUrl &  cpFindPtoUrl,
QUrl &  cpCleanPtoUrl,
bool  celeste,
PanoramaFileType  fileType,
bool  gPano,
const QString &  huginVersion,
const QString &  cpCleanPath,
const QString &  cpFindPath 
)

References prefix.

◆ previewFileReady

void DigikamGenericPanoramaPlugin::PanoActionThread::previewFileReady ( const QUrl &  previewFileUrl)
signal

◆ starting

void DigikamGenericPanoramaPlugin::PanoActionThread::starting ( const DigikamGenericPanoramaPlugin::PanoActionData ad)
signal

◆ stepFinished

void DigikamGenericPanoramaPlugin::PanoActionThread::stepFinished ( const DigikamGenericPanoramaPlugin::PanoActionData ad)
signal

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