KCal Library
icalformat_p.h
static KDateTime readICalUtcDateTimeProperty(icalproperty *p)
Reads a UTC date/time value from a property.
Definition: icalformat_p.h:202
static KDateTime readICalDateTime(icalproperty *p, const icaltimetype &t, ICalTimeZones *tzlist, bool utc=false)
Converts a date/time from ICal format.
This class represents a recurrence rule for a calendar incidence.
Definition: recurrence.h:91
Represents information related to an attachment for a Calendar Incidence.
Definition: attachment.h:57
static KDateTime readICalUtcDateTime(icalproperty *p, icaltimetype &t, ICalTimeZones *tzlist=0)
Converts a UTC date/time from ICal format.
Definition: icalformat_p.h:182
QString loadedProductId() const
Returns the PRODID string loaded from calendar file.
The ICalTimeZones class represents a time zone database which consists of a collection of individual ...
Definition: icaltimezones.h:64
This class provides the libical dependent functions for ICalFormat.
Definition: icalformat_p.h:67
Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...
Definition: incidence.h:68
Represents information related to an attendee of an Calendar Incidence, typically a meeting or task (...
Definition: attendee.h:58
ICalFormatImpl(ICalFormat *parent)
Create new iCal format for calendar object.
This class represents a recurrence rule for a calendar incidence.
Definition: recurrencerule.h:46
An abstract class that provides a common base for all calendar incidence classes.
Definition: incidencebase.h:102
bool populate(Calendar *calendar, icalcomponent *fs)
Updates a calendar with data from a raw iCalendar.
static icalproperty * writeICalDateTimeProperty(const icalproperty_kind kind, const KDateTime &dt, ICalTimeZones *tzlist=0, ICalTimeZones *tzUsedList=0)
Creates an ical property from a date/time value.
static KDateTime readICalDateTimeProperty(icalproperty *p, ICalTimeZones *tzlist, bool utc=false)
Reads a date or date/time value from a property.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Wed Jan 29 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Wed Jan 29 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.