akonadi
calendarbase.h
KCalCore::Incidence::List childIncidences(const QString &parentUid) const
Returns the child incidences of the parent identified by parentUid.
Definition calendarbase.cpp:475
void deleteAllEvents()
Reimplementation of KCalCore::Calendar::deleteAllEvents() that does nothing.
Definition calendarbase.cpp:535
bool modifyIncidence(const KCalCore::Incidence::Ptr &newIncidence)
Modifies an incidence.
Definition calendarbase.cpp:621
bool addIncidence(const KCalCore::Incidence::Ptr &incidence)
Adds an incidence to the calendar.
Definition calendarbase.cpp:573
Akonadi::IncidenceChanger * incidenceChanger() const
Returns the IncidenceChanger used by this calendar to make changes in akonadi.
Definition calendarbase.cpp:642
void endBatchAdding()
Tells the Calendar that you stoped adding a batch of incidences.
Definition calendarbase.cpp:653
void deleteFinished(bool success, const QString &errorMessage)
This signal is emitted when an incidence is deleted in akonadi through delete{Incidence,...
bool deleteJournal(const KCalCore::Journal::Ptr &journal)
Deletes a Journal from the calendar.
Definition calendarbase.cpp:562
void deleteAllTodos()
Reimplementation of KCalCore::Calendar::deleteAllTodos() that does nothing.
Definition calendarbase.cpp:551
void modifyFinished(bool success, const QString &errorMessage)
This signal is emitted when an incidence is modified in akonadi through modifyIncidence().
bool addTodo(const KCalCore::Todo::Ptr &todo)
Adds a Todo to the calendar.
Definition calendarbase.cpp:541
Akonadi::Item::List childItems(const QString &parentUid) const
Returns the child items of the parent identified by parentUid.
Definition calendarbase.cpp:510
bool addJournal(const KCalCore::Journal::Ptr &journal)
Adds a Journal to the calendar.
Definition calendarbase.cpp:557
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...
void deleteAllJournals()
Reimplementation of KCalCore::Calendar::deleteAllJournals() that does nothing.
Definition calendarbase.cpp:567
bool deleteTodo(const KCalCore::Todo::Ptr &todo)
Deletes a Todo from the calendar.
Definition calendarbase.cpp:546
bool deleteIncidence(const KCalCore::Incidence::Ptr &)
Deletes an incidence from the calendar.
Definition calendarbase.cpp:613
void startBatchAdding()
Call this to tell the calendar that you're adding a batch of incidences.
Definition calendarbase.cpp:648
void setWeakPointer(const QWeakPointer< Akonadi::CalendarBase > &pointer)
Sets the weak pointer that's associated with this instance.
Definition calendarbase.cpp:630
bool addEvent(const KCalCore::Event::Ptr &event)
Adds an Event to the calendar.
Definition calendarbase.cpp:525
bool deleteEvent(const KCalCore::Event::Ptr &event)
Deletes an Event from the calendar.
Definition calendarbase.cpp:530
Akonadi::Item item(const QString &uid) const
Returns the Item containing the incidence with uid uid or an invalid Item if the incidence isn't foun...
Definition calendarbase.cpp:402
Akonadi::Item::List itemList(const KCalCore::Incidence::List &incidenceList) const
Returns the item list that corresponds to the incidenceList.
Definition calendarbase.cpp:440
QWeakPointer< CalendarBase > weakPointer() const
Returns the weak pointer set with setWeakPointer().
Definition calendarbase.cpp:636
Akonadi::Item::List items() const
Returns the list of items contained in this calendar.
Definition calendarbase.cpp:428
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.