Public Member Functions | List of all members
mKCal::ExtendedStorageObserver Class Referenceabstract

The ExtendedStorageObserver class. More...

#include <extendedstorageobserver.h>

Public Member Functions

virtual ~ExtendedStorageObserver ()
 Destructor. More...
 
virtual void storageModified (ExtendedStorage *storage, const QString &info)=0
 Notify the Observer that a Storage has been modified. More...
 
virtual void storageProgress (ExtendedStorage *storage, const QString &info)=0
 Notify the Observer that a Storage is executing an action. More...
 
virtual void storageFinished (ExtendedStorage *storage, bool error, const QString &info)=0
 Notify the Observer that a Storage has finished an action. More...
 

Detailed Description

The ExtendedStorageObserver class.

Constructor & Destructor Documentation

◆ ~ExtendedStorageObserver()

virtual mKCal::ExtendedStorageObserver::~ExtendedStorageObserver ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ storageFinished()

virtual void mKCal::ExtendedStorageObserver::storageFinished ( ExtendedStorage storage,
bool  error,
const QString &  info 
)
pure virtual

Notify the Observer that a Storage has finished an action.

Parameters
storageis a pointer to the ExtendedStorage object that is being observed.
errortrue if action was unsuccessful; false otherwise
infotextual information

◆ storageModified()

virtual void mKCal::ExtendedStorageObserver::storageModified ( ExtendedStorage storage,
const QString &  info 
)
pure virtual

Notify the Observer that a Storage has been modified.

Parameters
storageis a pointer to the ExtendedStorage object that is being observed.
infouids inserted/updated/deleted, modified file etc.

◆ storageProgress()

virtual void mKCal::ExtendedStorageObserver::storageProgress ( ExtendedStorage storage,
const QString &  info 
)
pure virtual

Notify the Observer that a Storage is executing an action.

This callback is called typically for example every time an incidence has been loaded.

Parameters
storageis a pointer to the ExtendedStorage object that is being observed.
infotextual information

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

Generated on Wed Jun 9 2021 14:20:48 for libextendedkcal by doxygen 1.9.1