KCal Library
attendee.cpp
Go to the documentation of this file.
This file is part of the API for handling calendar data and defines the Attendee class.
Represents information related to an attendee of an Calendar Incidence, typically a meeting or task (...
Definition: attendee.h:59
CustomProperties & customProperties()
Returns a reference to the CustomProperties object.
Definition: attendee.cpp:260
void setStatus(PartStat status)
Sets the PartStat of the attendee to status.
Definition: attendee.cpp:120
static QString statusName(PartStat status)
Returns the specified PartStat status as a text string.
Definition: attendee.cpp:135
static QStringList statusList()
Returns a list of strings representing each PartStat.
Definition: attendee.cpp:166
QString statusStr() const
Returns the attendee PartStat as a text string.
Definition: attendee.cpp:130
static QStringList roleList()
Returns a list of strings representing each Role.
Definition: attendee.cpp:224
void setEmail(const QString &email)
Sets the email address for this person to email.
Definition: person.cpp:159
static QString roleName(Role role)
Returns the specified Role role as a text string.
Definition: attendee.cpp:205
Attendee & operator=(const Attendee &attendee)
Sets this attendee equal to attendee.
Definition: attendee.cpp:97
bool operator==(const Attendee &attendee)
Compares this with attendee for equality.
Definition: attendee.cpp:85
void setCustomProperty(const QByteArray &xname, const QString &xvalue)
Adds a custom property.
Definition: attendee.cpp:255
Attendee(const QString &name, const QString &email, bool rsvp=false, PartStat status=None, Role role=ReqParticipant, const QString &uid=QString())
Constructs an attendee consisting of a Person name (name) and email address (email); invitation statu...
Definition: attendee.cpp:62
A class to manage custom calendar properties.
Definition: customproperties.h:53
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.