KCalCore Library
compat.h
Go to the documentation of this file.
virtual void setCreatedToDtStamp(const Incidence::Ptr &incidence, const KDateTime &dtstamp)
Sets the created and dtstamp.
Definition: compat.cpp:155
virtual bool useTimeZoneShift()
Returns true if a timezone shift should be used; false otherwise.
Definition: compat.cpp:150
virtual void fixEmptySummary(const Incidence::Ptr &incidence)
Definition: compat.cpp:177
virtual void setCreatedToDtStamp(const Incidence::Ptr &incidence, const KDateTime &dtstamp)
Definition: compat.cpp:207
virtual void fixFloatingEnd(QDate &date)
Fixes the end date for floating events.
Definition: compat.cpp:133
virtual void setCreatedToDtStamp(const Incidence::Ptr &incidence, const KDateTime &dtstamp)
Definition: compat.cpp:354
virtual bool useTimeZoneShift()
Definition: compat.cpp:202
virtual void fixRecurrence(const Incidence::Ptr &incidence)
Definition: compat.cpp:254
virtual void fixAlarms(const Incidence::Ptr &incidence)
Definition: compat.cpp:182
virtual void fixFloatingEnd(QDate &date)
Definition: compat.cpp:187
This class provides compatibility to older or broken calendar files.
Definition: compat.h:71
Compatibility class for KOrganizer pre-3.2 calendar files.
Definition: compat.h:251
Compatibility class for KOrganizer pre-3.5 calendar files.
Definition: compat.h:206
virtual void fixEmptySummary(const Incidence::Ptr &incidence)
Fixes an empty summary for an incidence.
Definition: compat.cpp:111
virtual void fixRecurrence(const Incidence::Ptr &incidence)
Definition: compat.cpp:239
virtual void fixRecurrence(const Incidence::Ptr &incidence)
Definition: compat.cpp:192
virtual bool useTimeZoneShift()
Definition: compat.cpp:344
Compatibility class for KOrganizer pre-3.1 calendar files.
Definition: compat.h:283
static Compat * createCompat(const QString &productId, const QString &implementationVersion)
Creates the appropriate Compat class as determined by the Product ID.
Definition: compat.cpp:46
virtual void fixAlarms(const Incidence::Ptr &incidence)
Fixes the alarms list an incidence.
Definition: compat.cpp:128
Decorator so multiple compatibility classes can be stacked.
Definition: compat.h:140
Compatibility class for KOrganizer prerelease 3.2 calendar files.
Definition: compat.h:309
virtual void fixRecurrence(const Incidence::Ptr &incidence)
Definition: compat.cpp:213
This file is part of the API for handling calendar data and defines the Incidence class...
virtual int fixPriority(int priority)
Definition: compat.cpp:197
Compatibility class for KOrganizer pre-3.4 calendar files.
Definition: compat.h:226
virtual void fixAlarms(const Incidence::Ptr &incidence)
Definition: compat.cpp:324
Compatibility class for Kontact < 4.10 calendar files.
Definition: compat.h:353
virtual void fixRecurrence(const Incidence::Ptr &incidence)
Fixes the recurrence rule for an incidence.
Definition: compat.cpp:138
virtual void fixFloatingEnd(QDate &date)
Definition: compat.cpp:249
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Nov 26 2013 09:02:04 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Nov 26 2013 09:02:04 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.