digiKam
Digikam::InitializationObserver Class Referenceabstract
+ Inheritance diagram for Digikam::InitializationObserver:

Public Types

enum  UpdateResult { UpdateSuccess , UpdateError , UpdateErrorMustAbort }
 

Public Member Functions

virtual void connectCollectionScanner (CollectionScanner *const scanner)=0
 
virtual bool continueQuery ()=0
 
virtual void error (const QString &errorMessage)=0
 
virtual void finishedSchemaUpdate (UpdateResult result)=0
 
 InitializationObserver ()=default
 
virtual void moreSchemaUpdateSteps (int numberOfSteps)=0
 
virtual void schemaUpdateProgress (const QString &message, int numberOfSteps=1)=0
 
 ~InitializationObserver () override=default
 

Member Enumeration Documentation

◆ UpdateResult

Enumerator
UpdateSuccess 
UpdateError 
UpdateErrorMustAbort 

Constructor & Destructor Documentation

◆ InitializationObserver()

Digikam::InitializationObserver::InitializationObserver ( )
default

◆ ~InitializationObserver()

Digikam::InitializationObserver::~InitializationObserver ( )
overridedefault

Member Function Documentation

◆ connectCollectionScanner()

virtual void Digikam::InitializationObserver::connectCollectionScanner ( CollectionScanner *const  scanner)
pure virtual

◆ continueQuery()

virtual bool Digikam::CollectionScannerObserver::continueQuery ( )
pure virtualinherited

◆ error()

virtual void Digikam::InitializationObserver::error ( const QString &  errorMessage)
pure virtual

◆ finishedSchemaUpdate()

virtual void Digikam::InitializationObserver::finishedSchemaUpdate ( UpdateResult  result)
pure virtual

◆ moreSchemaUpdateSteps()

virtual void Digikam::InitializationObserver::moreSchemaUpdateSteps ( int  numberOfSteps)
pure virtual

◆ schemaUpdateProgress()

virtual void Digikam::InitializationObserver::schemaUpdateProgress ( const QString &  message,
int  numberOfSteps = 1 
)
pure virtual

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