KCalCore Library
icalformat_p.h
This class represents a recurrence rule for a calendar incidence.
Definition: recurrence.h:87
ICalFormatImpl(ICalFormat *parent)
Construct a new iCal format for calendar object.
Exception base class.
The ICalTimeZones class represents a time zone database which consists of a collection of individual ...
Definition: icaltimezones.h:65
QSharedPointer< IncidenceBase > Ptr
A shared pointer to an IncidenceBase.
Definition: incidencebase.h:115
static KDateTime readICalUtcDateTimeProperty(icalproperty *p)
Reads a UTC date/time value from a property.
Definition: icalformat_p.h:239
bool populate(const Calendar::Ptr &calendar, icalcomponent *fs, bool deleted=false, const QString ¬ebook=QString())
Updates a calendar with data from a raw iCalendar.
QSharedPointer< Attachment > Ptr
A shared pointer to an Attachment object.
Definition: attachment.h:65
This class represents a recurrence rule for a calendar incidence.
Definition: recurrencerule.h:43
This class provides the libical dependent functions for ICalFormat.
Definition: icalformat_p.h:89
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 readICalUtcDateTime(icalproperty *p, icaltimetype &t, ICalTimeZones *tzlist=0)
Converts a UTC date/time from ICal format.
Definition: icalformat_p.h:215
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 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.