KCal Library
#include <icaltimezones.h>
Inherits KTimeZoneBackend.
Public Member Functions | |
ICalTimeZoneBackend () | |
ICalTimeZoneBackend (const KTimeZone &tz, const QDate &earliest) | |
ICalTimeZoneBackend (ICalTimeZoneSource *source, const QString &name, const QString &countryCode=QString(), float latitude=KTimeZone::UNKNOWN, float longitude=KTimeZone::UNKNOWN, const QString &comment=QString()) | |
virtual KTimeZoneBackend * | clone () const |
virtual bool | hasTransitions (const KTimeZone *caller) const |
virtual QByteArray | type () const |
Detailed Description
Backend class for KICalTimeZone class.
This class implements KICalTimeZone's constructors and virtual methods. A backend class is required for all classes inherited from KTimeZone to allow KTimeZone virtual methods to work together with reference counting of private data.
Backend class for KICalTimeZone class
- See also
- KTimeZoneBackend, KICalTimeZone, KTimeZone
Definition at line 258 of file icaltimezones.h.
Constructor & Destructor Documentation
◆ ICalTimeZoneBackend() [1/3]
KCal::ICalTimeZoneBackend::ICalTimeZoneBackend | ( | ) |
Implements ICalTimeZone::ICalTimeZone().
Definition at line 168 of file icaltimezones.cpp.
◆ ICalTimeZoneBackend() [2/3]
KCal::ICalTimeZoneBackend::ICalTimeZoneBackend | ( | ICalTimeZoneSource * | source, |
const QString & | name, | ||
const QString & | countryCode = QString(), | ||
float | latitude = KTimeZone::UNKNOWN, | ||
float | longitude = KTimeZone::UNKNOWN, | ||
const QString & | comment = QString() ) |
Implements ICalTimeZone::ICalTimeZone().
- Parameters
-
source iCalendar VTIMEZONE reader and parser name time zone's unique name within the iCalendar object countryCode ISO 3166 2-character country code, empty if unknown latitude in degrees (between -90 and +90), UNKNOWN if not known longitude in degrees (between -180 and +180), UNKNOWN if not known comment description of the time zone, if any
Definition at line 172 of file icaltimezones.cpp.
◆ ICalTimeZoneBackend() [3/3]
KCal::ICalTimeZoneBackend::ICalTimeZoneBackend | ( | const KTimeZone & | tz, |
const QDate & | earliest ) |
Implements ICalTimeZone::ICalTimeZone().
- Parameters
-
tz KTimeZone instance earliest earliest date for which time zone data should be stored
Definition at line 180 of file icaltimezones.cpp.
◆ ~ICalTimeZoneBackend()
|
virtual |
Definition at line 186 of file icaltimezones.cpp.
Member Function Documentation
◆ clone()
|
virtual |
◆ hasTransitions()
|
virtual |
Implements ICalTimeZone::hasTransitions().
Return whether daylight saving transitions are available for the time zone.
- Parameters
-
caller calling ICalTimeZone object
- Returns
true
Definition at line 199 of file icaltimezones.cpp.
◆ type()
|
virtual |
Returns the class name of the data represented by this instance.
- Returns
- "ICalTimeZone"
Definition at line 194 of file icaltimezones.cpp.
The documentation for this class was generated from the following files:
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.