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

Signals

void updateHostApp (const QUrl &url)
 

Public Member Functions

AlignBinaryalignBinary () const
 
bool checkBinaries ()
 
void cleanUp ()
 
EnfuseBinaryenfuseBinary () const
 
 ExpoBlendingManager (QObject *const parent=nullptr)
 
QList< QUrl > & itemsList () const
 
ExpoBlendingItemUrlsMappreProcessedMap () const
 
void run ()
 
void setItemsList (const QList< QUrl > &urls)
 
void setPlugin (DPlugin *const plugin)
 
void setPreProcessedMap (const ExpoBlendingItemUrlsMap &urls)
 
ExpoBlendingThreadthread () const
 
 ~ExpoBlendingManager () override
 

Static Public Member Functions

static ExpoBlendingManagerinstance ()
 
static bool isCreated ()
 

Static Public Attributes

static QPointer< ExpoBlendingManagerinternalPtr = QPointer<ExpoBlendingManager>()
 

Constructor & Destructor Documentation

◆ ExpoBlendingManager()

DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::ExpoBlendingManager ( QObject *const  parent = nullptr)
explicit

Referenced by instance().

◆ ~ExpoBlendingManager()

DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::~ExpoBlendingManager ( )
override

Member Function Documentation

◆ alignBinary()

AlignBinary & DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::alignBinary ( ) const

◆ checkBinaries()

bool DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::checkBinaries ( )

◆ cleanUp()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::cleanUp ( )

Clean up all temporary files produced so far.

◆ enfuseBinary()

EnfuseBinary & DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::enfuseBinary ( ) const

◆ instance()

ExpoBlendingManager * DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::instance ( )
static

◆ isCreated()

bool DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::isCreated ( )
static

◆ itemsList()

QList< QUrl > & DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::itemsList ( ) const

◆ preProcessedMap()

ExpoBlendingItemUrlsMap & DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::preProcessedMap ( ) const

◆ run()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::run ( )

◆ setItemsList()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::setItemsList ( const QList< QUrl > &  urls)

◆ setPlugin()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::setPlugin ( DPlugin *const  plugin)

◆ setPreProcessedMap()

void DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::setPreProcessedMap ( const ExpoBlendingItemUrlsMap urls)

◆ thread()

ExpoBlendingThread * DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::thread ( ) const

◆ updateHostApp

void DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::updateHostApp ( const QUrl &  url)
signal

Member Data Documentation

◆ internalPtr

QPointer< ExpoBlendingManager > DigikamGenericExpoBlendingPlugin::ExpoBlendingManager::internalPtr = QPointer<ExpoBlendingManager>()
static

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