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