KCal Library
icaltimezones.h
virtual bool hasTransitions(const KTimeZone *caller) const
Implements ICalTimeZone::hasTransitions().
Definition icaltimezones.cpp:199
virtual QByteArray type() const
Returns the class name of the data represented by this instance.
Definition icaltimezones.cpp:194
virtual KTimeZoneBackend * clone() const
Creates a copy of this instance.
Definition icaltimezones.cpp:189
QString city() const
Returns the name of the city for this time zone, if any.
Definition icaltimezones.cpp:645
virtual KTimeZoneData * clone() const
Creates a new copy of this object.
Definition icaltimezones.cpp:640
QByteArray url() const
Returns the URL of the published VTIMEZONE definition, if any.
Definition icaltimezones.cpp:650
QDateTime lastModified() const
Returns the LAST-MODIFIED time of the VTIMEZONE, if any.
Definition icaltimezones.cpp:655
QByteArray vtimezone() const
Returns the VTIMEZONE string which represents this time zone.
Definition icaltimezones.cpp:660
virtual bool hasTransitions() const
Return whether daylight saving transitions are available for the time zone.
Definition icaltimezones.cpp:682
ICalTimeZoneData & operator=(const ICalTimeZoneData &rhs)
Assignment operator.
Definition icaltimezones.cpp:625
icaltimezone * icalTimezone() const
Returns the ICal timezone structure which represents this time zone.
Definition icaltimezones.cpp:667
A class which reads and parses iCalendar VTIMEZONE components, and accesses libical time zone data.
Definition icaltimezones.h:329
ICalTimeZone parse(icalcomponent *vtimezone)
Creates an ICalTimeZone instance containing the detailed information parsed from a VTIMEZONE componen...
Definition icaltimezones.cpp:753
static QByteArray icalTzidPrefix()
Returns the prefix string used in the TZID field in built-in libical time zones.
Definition icaltimezones.cpp:1087
ICalTimeZone standardZone(const QString &zone, bool icalBuiltIn=false)
Creates an ICalTimeZone instance for a standard time zone.
Definition icaltimezones.cpp:1050
The ICalTimeZone class represents an iCalendar VTIMEZONE component.
Definition icaltimezones.h:144
QString city() const
Returns the name of the city for this time zone, if any.
Definition icaltimezones.cpp:237
QByteArray url() const
Returns the URL of the published VTIMEZONE definition, if any.
Definition icaltimezones.cpp:243
icaltimezone * icalTimezone() const
Returns the ICal timezone structure which represents this time zone.
Definition icaltimezones.cpp:261
static ICalTimeZone utc()
Returns a standard UTC time zone, with name "UTC".
Definition icaltimezones.cpp:278
QByteArray vtimezone() const
Returns the VTIMEZONE string which represents this time zone.
Definition icaltimezones.cpp:255
QDateTime lastModified() const
Returns the LAST-MODIFIED time of the VTIMEZONE, if any.
Definition icaltimezones.cpp:249
bool update(const ICalTimeZone &other)
Update the definition of the time zone to be identical to another ICalTimeZone instance.
Definition icaltimezones.cpp:267
The ICalTimeZones class represents a time zone database which consists of a collection of individual ...
Definition icaltimezones.h:65
const ZoneMap zones() const
Returns all the time zones defined in this collection.
Definition icaltimezones.cpp:106
ICalTimeZone remove(const ICalTimeZone &zone)
Removes a time zone from the collection.
Definition icaltimezones.cpp:124
ICalTimeZone zone(const QString &name) const
Returns the time zone with the given name.
Definition icaltimezones.cpp:155
bool add(const ICalTimeZone &zone)
Adds a time zone to the collection.
Definition icaltimezones.cpp:111
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.