KCalendarCore::IncidenceBase::IncidenceObserver

Search for usage in LXR

KCalendarCore::IncidenceBase::IncidenceObserver Class Referenceabstract

#include <incidencebase.h>

Inheritance diagram for KCalendarCore::IncidenceBase::IncidenceObserver:

Public Member 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

The IncidenceObserver class.

Definition at line 199 of file incidencebase.h.

Constructor & Destructor Documentation

◆ ~IncidenceObserver()

IncidenceBase::IncidenceObserver::~IncidenceObserver ( )
virtual

Destroys the IncidenceObserver.

Definition at line 690 of file incidencebase.cpp.

Member Function Documentation

◆ incidenceUpdate()

virtual void KCalendarCore::IncidenceBase::IncidenceObserver::incidenceUpdate ( const QString & uid,
const QDateTime & recurrenceId )
pure virtual

The IncidenceObserver interface.

This function is called before any changes are made.

Parameters
uidis the string containing the incidence uid.
recurrenceIdis possible recurrenceid of incidence.

Implemented in KCalendarCore::MemoryCalendar.

◆ incidenceUpdated()

virtual void KCalendarCore::IncidenceBase::IncidenceObserver::incidenceUpdated ( const QString & uid,
const QDateTime & recurrenceId )
pure virtual

The IncidenceObserver interface.

This function is called after changes are completed.

Parameters
uidis the string containing the incidence uid.
recurrenceIdis possible recurrenceid of incidence.

Implemented in KCalendarCore::Calendar, and KCalendarCore::MemoryCalendar.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:13:47 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.