KCalendarCore
incidencebase.h
Go to the documentation of this file.
752 friend KCALENDARCORE_EXPORT QDataStream &operator<<(QDataStream &stream, const KCalendarCore::IncidenceBase::Ptr &);
754 friend KCALENDARCORE_EXPORT QDataStream &operator>>(QDataStream &stream, KCalendarCore::IncidenceBase::Ptr &);
762 KCALENDARCORE_EXPORT QDataStream &operator<<(QDataStream &out, const KCalendarCore::IncidenceBase::Ptr &);
769 KCALENDARCORE_EXPORT QDataStream &operator>>(QDataStream &in, KCalendarCore::IncidenceBase::Ptr &);
KCALENDARCORE_EXPORT QDataStream & operator<<(QDataStream &out, const KCalendarCore::Alarm::Ptr &)
Alarm serializer.
Definition: alarm.cpp:825
This file is part of the API for handling calendar data and defines the Attendee class.
Field representing the CREATED component.
Definition: incidencebase.h:181
A class to manage custom calendar properties.
Definition: customproperties.h:39
This class provides the interface for a visitor of calendar components.
Definition: visitor.h:31
This file is part of the API for handling calendar data and defines the CustomProperties class...
Field representing the COMPLETED component.
Definition: incidencebase.h:162
Represents information related to an attendee of an Calendar Incidence, typically a meeting or task (...
Definition: attendee.h:45
Field representing the URL component.
Definition: incidencebase.h:188
KCALENDARCORE_EXPORT QDataStream & operator>>(QDataStream &in, const KCalendarCore::Alarm::Ptr &)
Alarm deserializer.
Definition: alarm.cpp:849
Provides information about the free/busy time of a calendar.
Definition: freebusy.h:40
Field representing the EXDATE, EXRULE, RDATE, and RRULE components.
Definition: incidencebase.h:167
Field representing the PRIORITY component.
Definition: incidencebase.h:173
Field representing the STATUS component.
Definition: incidencebase.h:170
Field representing the RECURRENCE-ID component.
Definition: incidencebase.h:176
Field representing the TRANSPARENCY component.
Definition: incidencebase.h:171
An abstract class that provides a common base for all calendar incidence classes. ...
Definition: incidencebase.h:96
Role for an incidence's date/time used when sorting.
Definition: incidencebase.h:131
This file is part of the API for handling calendar data and defines the Person class.
Field representing the X-KDE-LIBKCAL-ID component.
Definition: incidencebase.h:178
Represents a span of time measured in seconds or days.
Definition: duration.h:44
Role for determining an incidence's starting timezone.
Definition: incidencebase.h:133
The IncidenceObserver class.
Definition: incidencebase.h:196
Field representing the CATEGORIES component.
Definition: incidencebase.h:165
Role for determining an incidence's ending timezone.
Definition: incidencebase.h:134
Field representing the PERCENT-COMPLETE component.
Definition: incidencebase.h:163
Role for looking up an incidence in a Calendar.
Definition: incidencebase.h:132
Something changed. Always set when you use the assignment operator.
Definition: incidencebase.h:187
Field representing the DUE component.
Definition: incidencebase.h:164
Field representing the RESOURCES component.
Definition: incidencebase.h:172
Field representing the CONTACT component.
Definition: incidencebase.h:184
Field representing the longitude part of the GEO component.
Definition: incidencebase.h:175
Field representing the ORGANIZER component.
Definition: incidencebase.h:180
Field representing the DTEND component.
Definition: incidencebase.h:157
Field representing the ATTENDEE component.
Definition: incidencebase.h:179
Field representing the COMMENT component.
Definition: incidencebase.h:185
QSharedPointer< IncidenceBase > Ptr
A shared pointer to an IncidenceBase.
Definition: incidencebase.h:110
Field representing the DTSTART component.
Definition: incidencebase.h:156
Field representing the UID component.
Definition: incidencebase.h:186
This file is part of the API for handling calendar data and defines the Duration class.
Field representing the LOCATION component.
Definition: incidencebase.h:161
Field representing the ATTACH component.
Definition: incidencebase.h:168
Field representing the RELATED-TO component.
Definition: incidencebase.h:166
Field representing the DESCRIPTION component.
Definition: incidencebase.h:159
Field representing the latitude part of the GEO component.
Definition: incidencebase.h:174
Field representing the VALARM component.
Definition: incidencebase.h:177
Field representing the CLASS component.
Definition: incidencebase.h:169
Field representing the SEQUENCE component.
Definition: incidencebase.h:182
Field representing the DURATION component.
Definition: incidencebase.h:183
Field representing the CONFERENCE component.
Definition: incidencebase.h:189
Field representing the LAST-MODIFIED component.
Definition: incidencebase.h:158
Field representing the SUMMARY component.
Definition: incidencebase.h:160
Role for an incidence alarm's ending offset date/time.
Definition: incidencebase.h:130
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Mar 4 2021 22:52:01 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Mar 4 2021 22:52:01 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.