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

Signals

void updateHostApp (const QUrl &url)
 

Public Member Functions

QSharedPointer< PTOTypeautoOptimisePtoData ()
 
QUrl & autoOptimisePtoUrl () const
 
AutoOptimiserBinaryautoOptimiserBinary () const
 
QSharedPointer< PTOTypebasePtoData ()
 
QUrl & basePtoUrl () const
 
bool checkBinaries ()
 
void checkForHugin2015 ()
 
CPCleanBinarycpCleanBinary () const
 
QSharedPointer< PTOTypecpCleanPtoData ()
 
QUrl & cpCleanPtoUrl () const
 
CPFindBinarycpFindBinary () const
 
QSharedPointer< PTOTypecpFindPtoData ()
 
QUrl & cpFindPtoUrl () const
 
EnblendBinaryenblendBinary () const
 
PanoramaFileType format () const
 
bool gPano () const
 
bool hugin2015 () const
 
HuginExecutorBinaryhuginExecutorBinary () const
 
QList< QUrl > & itemsList () const
 
MakeBinarymakeBinary () const
 
QUrl & mkUrl () const
 
NonaBinarynonaBinary () const
 
 PanoManager (QObject *const parent=nullptr)
 
PanoModifyBinarypanoModifyBinary () const
 
QSharedPointer< PTOTypepanoPtoData ()
 
QUrl & panoPtoUrl () const
 
QUrl & panoUrl () const
 
PanoramaItemUrlsMappreProcessedMap () const
 
QUrl & previewMkUrl () const
 
QSharedPointer< PTOTypepreviewPtoData ()
 
QUrl & previewPtoUrl () const
 
QUrl & previewUrl () const
 
Pto2MkBinarypto2MkBinary () const
 
void resetAutoOptimisePto ()
 
void resetBasePto ()
 
void resetCpCleanPto ()
 
void resetCpFindPto ()
 
void resetMkUrl ()
 
void resetPanoPto ()
 
void resetPanoUrl ()
 
void resetPreviewMkUrl ()
 
void resetPreviewPto ()
 
void resetPreviewUrl ()
 
void resetViewAndCropOptimisePto ()
 
void run ()
 
void setFileFormatHDR ()
 
void setFileFormatJPEG ()
 
void setFileFormatTIFF ()
 
void setGPano (bool gPano)
 
void setItemsList (const QList< QUrl > &urls)
 
void setPlugin (DPlugin *const plugin)
 
PanoActionThreadthread () const
 
QSharedPointer< PTOTypeviewAndCropOptimisePtoData ()
 
QUrl & viewAndCropOptimisePtoUrl () const
 
 ~PanoManager () override
 

Static Public Member Functions

static PanoManagerinstance ()
 
static bool isCreated ()
 

Static Public Attributes

static QPointer< PanoManagerinternalPtr = QPointer<PanoManager>()
 

Constructor & Destructor Documentation

◆ PanoManager()

DigikamGenericPanoramaPlugin::PanoManager::PanoManager ( QObject *const  parent = nullptr)
explicit

Referenced by instance().

◆ ~PanoManager()

DigikamGenericPanoramaPlugin::PanoManager::~PanoManager ( )
override

Member Function Documentation

◆ autoOptimisePtoData()

QSharedPointer< PTOType > DigikamGenericPanoramaPlugin::PanoManager::autoOptimisePtoData ( )

◆ autoOptimisePtoUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::autoOptimisePtoUrl ( ) const

◆ autoOptimiserBinary()

AutoOptimiserBinary & DigikamGenericPanoramaPlugin::PanoManager::autoOptimiserBinary ( ) const

◆ basePtoData()

QSharedPointer< PTOType > DigikamGenericPanoramaPlugin::PanoManager::basePtoData ( )

◆ basePtoUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::basePtoUrl ( ) const

◆ checkBinaries()

bool DigikamGenericPanoramaPlugin::PanoManager::checkBinaries ( )

◆ checkForHugin2015()

void DigikamGenericPanoramaPlugin::PanoManager::checkForHugin2015 ( )

◆ cpCleanBinary()

CPCleanBinary & DigikamGenericPanoramaPlugin::PanoManager::cpCleanBinary ( ) const

◆ cpCleanPtoData()

QSharedPointer< PTOType > DigikamGenericPanoramaPlugin::PanoManager::cpCleanPtoData ( )

◆ cpCleanPtoUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::cpCleanPtoUrl ( ) const

◆ cpFindBinary()

CPFindBinary & DigikamGenericPanoramaPlugin::PanoManager::cpFindBinary ( ) const

◆ cpFindPtoData()

QSharedPointer< PTOType > DigikamGenericPanoramaPlugin::PanoManager::cpFindPtoData ( )

◆ cpFindPtoUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::cpFindPtoUrl ( ) const

◆ enblendBinary()

EnblendBinary & DigikamGenericPanoramaPlugin::PanoManager::enblendBinary ( ) const

◆ format()

PanoramaFileType DigikamGenericPanoramaPlugin::PanoManager::format ( ) const

◆ gPano()

bool DigikamGenericPanoramaPlugin::PanoManager::gPano ( ) const

Referenced by setGPano().

◆ hugin2015()

bool DigikamGenericPanoramaPlugin::PanoManager::hugin2015 ( ) const

◆ huginExecutorBinary()

HuginExecutorBinary & DigikamGenericPanoramaPlugin::PanoManager::huginExecutorBinary ( ) const

◆ instance()

PanoManager * DigikamGenericPanoramaPlugin::PanoManager::instance ( )
static

◆ isCreated()

bool DigikamGenericPanoramaPlugin::PanoManager::isCreated ( )
static

◆ itemsList()

QList< QUrl > & DigikamGenericPanoramaPlugin::PanoManager::itemsList ( ) const

◆ makeBinary()

MakeBinary & DigikamGenericPanoramaPlugin::PanoManager::makeBinary ( ) const

◆ mkUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::mkUrl ( ) const

◆ nonaBinary()

NonaBinary & DigikamGenericPanoramaPlugin::PanoManager::nonaBinary ( ) const

◆ panoModifyBinary()

PanoModifyBinary & DigikamGenericPanoramaPlugin::PanoManager::panoModifyBinary ( ) const

◆ panoPtoData()

QSharedPointer< PTOType > DigikamGenericPanoramaPlugin::PanoManager::panoPtoData ( )

◆ panoPtoUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::panoPtoUrl ( ) const

◆ panoUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::panoUrl ( ) const

◆ preProcessedMap()

PanoramaItemUrlsMap & DigikamGenericPanoramaPlugin::PanoManager::preProcessedMap ( ) const

◆ previewMkUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::previewMkUrl ( ) const

◆ previewPtoData()

QSharedPointer< PTOType > DigikamGenericPanoramaPlugin::PanoManager::previewPtoData ( )

◆ previewPtoUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::previewPtoUrl ( ) const

◆ previewUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::previewUrl ( ) const

◆ pto2MkBinary()

Pto2MkBinary & DigikamGenericPanoramaPlugin::PanoManager::pto2MkBinary ( ) const

◆ resetAutoOptimisePto()

void DigikamGenericPanoramaPlugin::PanoManager::resetAutoOptimisePto ( )

◆ resetBasePto()

void DigikamGenericPanoramaPlugin::PanoManager::resetBasePto ( )

◆ resetCpCleanPto()

void DigikamGenericPanoramaPlugin::PanoManager::resetCpCleanPto ( )

◆ resetCpFindPto()

void DigikamGenericPanoramaPlugin::PanoManager::resetCpFindPto ( )

◆ resetMkUrl()

void DigikamGenericPanoramaPlugin::PanoManager::resetMkUrl ( )

◆ resetPanoPto()

void DigikamGenericPanoramaPlugin::PanoManager::resetPanoPto ( )

◆ resetPanoUrl()

void DigikamGenericPanoramaPlugin::PanoManager::resetPanoUrl ( )

◆ resetPreviewMkUrl()

void DigikamGenericPanoramaPlugin::PanoManager::resetPreviewMkUrl ( )

◆ resetPreviewPto()

void DigikamGenericPanoramaPlugin::PanoManager::resetPreviewPto ( )

◆ resetPreviewUrl()

void DigikamGenericPanoramaPlugin::PanoManager::resetPreviewUrl ( )

◆ resetViewAndCropOptimisePto()

void DigikamGenericPanoramaPlugin::PanoManager::resetViewAndCropOptimisePto ( )

◆ run()

void DigikamGenericPanoramaPlugin::PanoManager::run ( )

◆ setFileFormatHDR()

void DigikamGenericPanoramaPlugin::PanoManager::setFileFormatHDR ( )

◆ setFileFormatJPEG()

void DigikamGenericPanoramaPlugin::PanoManager::setFileFormatJPEG ( )

◆ setFileFormatTIFF()

void DigikamGenericPanoramaPlugin::PanoManager::setFileFormatTIFF ( )

◆ setGPano()

void DigikamGenericPanoramaPlugin::PanoManager::setGPano ( bool  gPano)

References gPano().

◆ setItemsList()

void DigikamGenericPanoramaPlugin::PanoManager::setItemsList ( const QList< QUrl > &  urls)

◆ setPlugin()

void DigikamGenericPanoramaPlugin::PanoManager::setPlugin ( DPlugin *const  plugin)

◆ thread()

PanoActionThread * DigikamGenericPanoramaPlugin::PanoManager::thread ( ) const

◆ updateHostApp

void DigikamGenericPanoramaPlugin::PanoManager::updateHostApp ( const QUrl &  url)
signal

◆ viewAndCropOptimisePtoData()

QSharedPointer< PTOType > DigikamGenericPanoramaPlugin::PanoManager::viewAndCropOptimisePtoData ( )

◆ viewAndCropOptimisePtoUrl()

QUrl & DigikamGenericPanoramaPlugin::PanoManager::viewAndCropOptimisePtoUrl ( ) const

Member Data Documentation

◆ internalPtr

QPointer< PanoManager > DigikamGenericPanoramaPlugin::PanoManager::internalPtr = QPointer<PanoManager>()
static

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