KCal Library
calhelper.cpp
Go to the documentation of this file.
This file is part of the API for handling calendar data and defines the CalendarResources class.
This file is part of the API for handling calendar data and provides static convenience functions for...
This class provides a Calendar which is composed of other Calendars known as "Resources".
Definition: calendarresources.h:59
CalendarResourceManager * resourceManager() const
Returns the CalendarResourceManager used by this calendar.
Definition: calendarresources.cpp:332
virtual Incidence::List incidences()
Returns a filtered list of all Incidences for this Calendar.
Definition: calendar.cpp:282
Incidence * incidence(const QString &uid)
Returns the Incidence associated with the given unique identifier.
Definition: calendar.cpp:669
Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...
Definition: incidence.h:70
Iterator end()
Iterator begin()
KCAL_DEPRECATED_EXPORT bool isMyKolabIncidence(Calendar *calendar, Incidence *incidence)
Determine if the specified incidence is likely a Kolab incidence owned by the user.
Definition: calhelper.cpp:37
KCAL_DEPRECATED_EXPORT bool usingGroupware(Calendar *calendar)
Determines if the Calendar is using a Groupware resource type.
Definition: calhelper.cpp:82
KCAL_DEPRECATED_EXPORT Incidence * findMyCalendarIncidenceByUid(Calendar *calendar, const QString &uid)
Searches for the specified Incidence by UID, returning an Incidence pointer if and only if the found ...
Definition: calhelper.cpp:60
KCAL_DEPRECATED_EXPORT bool isMyCalendarIncidence(Calendar *calendar, Incidence *incidence)
Determine if the specified incidence is likely owned by the user, independent of the Resource type.
Definition: calhelper.cpp:55
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.