akonadi
calendarbase.h
//TODO: unit-test
bool addEvent(const KCalCore::Event::Ptr &event);
bool deleteEvent(const KCalCore::Event::Ptr &event);
void deleteAllEvents();
bool addTodo(const KCalCore::Todo::Ptr &todo);
bool deleteTodo(const KCalCore::Todo::Ptr &todo);
void deleteAllTodos();
bool addJournal(const KCalCore::Journal::Ptr &journal);
bool deleteJournal(const KCalCore::Journal::Ptr &journal);
void deleteAllJournals();
bool addIncidence(const KCalCore::Incidence::Ptr &incidence);
bool deleteIncidence(const KCalCore::Incidence::Ptr &);
void startBatchAdding();
void endBatchAdding();
void deleteFinished(bool success, const QString &errorMessage)
This signal is emitted when an incidence is deleted in akonadi through delete{Incidence,...
void modifyFinished(bool success, const QString &errorMessage)
This signal is emitted when an incidence is modified in akonadi through modifyIncidence().
void createFinished(bool success, const QString &errorMessage)
This signal is emitted when an incidence is created in akonadi through add{Incidence,...
Akonadi::Item item(const KCalCore::Incidence::Ptr &incidence) const
Returns the Item containing the incidence with uid uid or an invalid Item if the incidence isn't foun...
This class provides an encapsulation of iTIP transactions (RFC 2446).
Definition scheduler_p.h:44
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Jul 20 2023 00:00:00 by doxygen 1.9.8 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Jul 20 2023 00:00:00 by doxygen 1.9.8 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.