libkcal

KCal::CalHelper Namespace Reference


Detailed Description

Provides methods for making decisions about calendar data.


Functions

bool isMyKolabIncidence (Calendar *calendar, Incidence *incidence)
bool isMyCalendarIncidence (Calendar *calendar, Incidence *incidence)
IncidencefindMyCalendarIncidenceByUid (Calendar *calendar, const QString &uid)

Function Documentation

Incidence * KCal::CalHelper::findMyCalendarIncidenceByUid ( Calendar calendar,
const QString &  uid 
)

Searches for the specified Incidence by UID, returning an Incidence pointer if and only if the found Incidence is owned by the user.

Parameters:
calendar is a pointer to a valid Calendar object.
Uid is a QString containing an Incidence UID.
Returns:
a pointer to the Incidence found; 0 if the Incidence is not found or the Incidence is found but is not owned by the user.

Definition at line 60 of file calhelper.cpp.

bool KCal::CalHelper::isMyCalendarIncidence ( Calendar calendar,
Incidence incidence 
)

Determine if the specified incidence is likely owned by the the user, independent of the Resource type.

Parameters:
calendar is a pointer to a valid Calendar object.
incidence is a pointer to an Incidence object.
Returns:
true if it is likely that the specified incidence belongs to the user; false otherwise.

Definition at line 55 of file calhelper.cpp.

bool KCal::CalHelper::isMyKolabIncidence ( Calendar calendar,
Incidence incidence 
)

Determine if the specified incidence is likely a Kolab incidence owned by the the user.

Parameters:
calendar is a pointer to a valid Calendar object.
incidence is a pointer to an Incidence object.
Returns:
true if it is likely that the specified incidence belongs to the user in their Kolab resource; false otherwise.

Definition at line 37 of file calhelper.cpp.

KDE Home | KDE Accessibility Home | Description of Access Keys