The QOrganizerEventAttendee class contains information about an attendee of an event More...
#include <QOrganizerEventAttendee>
Inherits QOrganizerItemDetail.
enum | ParticipationRole { RoleUnknown, RoleOrganizer, RoleChairperson, RoleHost, ..., RoleNonParticipant } |
enum | ParticipationStatus { StatusUnknown, StatusAccepted, StatusDeclined, StatusTentative, ..., StatusCompleted } |
QString | contactId () const |
QString | emailAddress () const |
QString | name () const |
ParticipationRole | participationRole () const |
ParticipationStatus | participationStatus () const |
void | setContactId ( const QString & contactId ) |
void | setEmailAddress ( const QString & emailAddress ) |
void | setName ( const QString & name ) |
void | setParticipationRole ( ParticipationRole role ) |
void | setParticipationStatus ( ParticipationStatus status ) |
const QLatin1Constant | DefinitionName |
const QLatin1Constant | FieldContactId (preliminary) |
const QLatin1Constant | FieldEmailAddress |
const QLatin1Constant | FieldName |
const QLatin1Constant | FieldParticipationRole |
const QLatin1Constant | FieldParticipationStatus |
The QOrganizerEventAttendee class contains information about an attendee of an event
Attendee details contain information such as the display label (name) of an attendee, their role in the event, and their participation status.
This leaf-class has been part of the default schema since version 1.2 of the Qt Mobility project.
Constant | Value | Description |
---|---|---|
QOrganizerEventAttendee::RoleUnknown | 0 | The role of the attendee is unknown or they have yet to respond |
QOrganizerEventAttendee::RoleOrganizer | 1 | The attendee is the organizer of the event |
QOrganizerEventAttendee::RoleChairperson | 2 | The attendee is the chairperson of the event |
QOrganizerEventAttendee::RoleHost | 3 | The attendee is the host of the event |
QOrganizerEventAttendee::RoleRequiredParticipant | 4 | The attendee is a required participant of the event |
QOrganizerEventAttendee::RoleParticipant | 5 | The attendee is an optional participant of the event |
QOrganizerEventAttendee::RoleNonParticipant | 6 | The attendee is not participating in the event (value included for informational purposes only, as per iCalendar specification) |
Constant | Value | Description |
---|---|---|
QOrganizerEventAttendee::StatusUnknown | 0 | The status of the attendee is unknown or they have yet to respond |
QOrganizerEventAttendee::StatusAccepted | 1 | The attendee has responded that they will be attending the event |
QOrganizerEventAttendee::StatusDeclined | 2 | The attendee has responded that they will not be attending the event |
QOrganizerEventAttendee::StatusTentative | 3 | The attendee has responded that they may be attending the event |
QOrganizerEventAttendee::StatusDelegated | 4 | The attendee has delegated attendance at the event to another person |
QOrganizerEventAttendee::StatusInProcess | 5 | The attendee is currently attending the event |
QOrganizerEventAttendee::StatusCompleted | 6 | The attendee attended the event |
Returns the unique identifier of the attendee. The format of the identifier is platform specific and may be a serialized id, a vCard UID, or something else.
See also setContactId().
Returns the email address of the attendee.
See also setEmailAddress().
Returns the name (or title or other label) of the attendee.
See also setName().
Returns the participation role of the attendee in the event.
See also setParticipationRole().
Returns the participation status of the attendee in the event.
See also setParticipationStatus().
Sets the unique identifier of the attendee to contactId.
See also contactId().
Sets the email address of the attendee to emailAddress.
See also emailAddress().
Sets the name (or title or other label) of the attendee to name.
See also name().
Sets the role of the attendee in the event to role.
See also participationRole().
See also participationStatus().
The constant string which identifies the definition of details which are long descriptions.
This documentation is under development and is subject to change.
The constant key for which the string which identifies the attendee is stored in details of the QOrganizerEventAttendee type. It contains a free-form string which may be a serialized contact id, vCard UID, or other platform-specific identifier.
This field is under discussion and subject to change.
The constant key for which the email address of the attendee is stored in details of the QOrganizerEventAttendee type.
The constant key for which the name (or title or other label) of the attendee is stored in details of the QOrganizerEventAttendee type.
The constant key for which the participation role of the attendee is stored in details of the QOrganizerEventAttendee type.
The constant key for which the participation status of the attendee is stored in details of the QOrganizerEventAttendee type.