KCalendarCore::IncidenceBase::IncidenceObserver Class

class KCalendarCore::IncidenceBase::IncidenceObserver

The IncidenceObserver class. More...

Public Functions

virtual ~IncidenceObserver()
virtual void incidenceUpdate(const QString &uid, const QDateTime &recurrenceId) = 0
virtual void incidenceUpdated(const QString &uid, const QDateTime &recurrenceId) = 0

Detailed Description

Member Function Documentation

[virtual noexcept] IncidenceObserver::~IncidenceObserver()

Destroys the IncidenceObserver.

[pure virtual] void IncidenceObserver::incidenceUpdate(const QString &uid, const QDateTime &recurrenceId)

The IncidenceObserver interface. This function is called before any changes are made.

uid is the string containing the incidence uid.

recurrenceId is possible recurrenceid of incidence.

[pure virtual] void IncidenceObserver::incidenceUpdated(const QString &uid, const QDateTime &recurrenceId)

The IncidenceObserver interface. This function is called after changes are completed.

uid is the string containing the incidence uid.

recurrenceId is possible recurrenceid of incidence.