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