Qt Mobility Reference Documentation

QOrganizerEventRsvp Class Reference

The QOrganizerEventRsvp class contains RSVP information for an event, applicable to the user of the calendar More...

 #include <QOrganizerEventRsvp>

Inherits QOrganizerItemDetail.

Public Types

enum ResponseRequirement { ResponseNotRequired, ResponseRequired }

Public Functions

QString organizerEmail () const
QString organizerName () const
QOrganizerEventAttendee::ParticipationRole participationRole () const
QOrganizerEventAttendee::ParticipationStatus participationStatus () const
QDate responseDate () const
QDate responseDeadline () const
ResponseRequirement responseRequirement () const
void setOrganizerEmail ( const QString & emailAddress )
void setOrganizerName ( const QString & name )
void setParticipationRole ( QOrganizerEventAttendee::ParticipationRole role )
void setParticipationStatus ( QOrganizerEventAttendee::ParticipationStatus status )
void setResponseDate ( const QDate & date )
void setResponseDeadline ( const QDate & date )
void setResponseRequirement ( ResponseRequirement responseRequirement )

Static Public Members

const QLatin1Constant DefinitionName
const QLatin1Constant FieldOrganizerEmail
const QLatin1Constant FieldOrganizerName
const QLatin1Constant FieldParticipationRole
const QLatin1Constant FieldParticipationStatus
const QLatin1Constant FieldResponseDate
const QLatin1Constant FieldResponseDeadline
const QLatin1Constant FieldResponseRequirement
QOrganizerItemFilter match ( QOrganizerEventAttendee::ParticipationStatus status )

Detailed Description

The QOrganizerEventRsvp class contains RSVP information for an event, applicable to the user of the calendar

RSVP details contain information such as the role of the calendar user in the event, the participation status of the calendar user in the event, the date by which the user is requested to respond to the invitation, the date at which the user did respond to the invitation, the name of the organizer of the event, and the contact details of the organizer of the event.

Any event which contains an RSVP detail is an event to which the user of the calendar has been invited.

This leaf-class has been part of the default schema since version 1.2 of the Qt Mobility project.

Member Type Documentation

enum QOrganizerEventRsvp::ResponseRequirement

ConstantValueDescription
QOrganizerEventRsvp::ResponseNotRequired0The organizer does not require the calendar user to respond to the invitation
QOrganizerEventRsvp::ResponseRequired1The organizer requires the calendar user to respond to the invitation

Member Function Documentation

QOrganizerItemFilter QOrganizerEventRsvp::match ( QOrganizerEventAttendee::ParticipationStatus status ) [static]

Returns a filter suitable for finding events based upon the participation status of the calendar user. The filter will match any event at which the calendar user's participation status is status.

QString QOrganizerEventRsvp::organizerEmail () const

Returns the email address of the organizer of the event.

See also setOrganizerEmail().

QString QOrganizerEventRsvp::organizerName () const

Returns the name of the organizer of the event.

See also setOrganizerName().

QOrganizerEventAttendee::ParticipationRole QOrganizerEventRsvp::participationRole () const

Returns the participation role of the user of the calendar in the event.

See also setParticipationRole().

QOrganizerEventAttendee::ParticipationStatus QOrganizerEventRsvp::participationStatus () const

Returns the participation status of the user of the calendar in the event.

See also setParticipationStatus().

QDate QOrganizerEventRsvp::responseDate () const

Returns the date at which user responded to the invitation to the event.

See also setResponseDate().

QDate QOrganizerEventRsvp::responseDeadline () const

Returns the date by which the user was requested to have responded to the invitation to the event.

See also setResponseDeadline().

ResponseRequirement QOrganizerEventRsvp::responseRequirement () const

Returns the response requirement of the invitation.

See also setResponseRequirement().

void QOrganizerEventRsvp::setOrganizerEmail ( const QString & emailAddress )

Sets the email address of the organizer of the event (who sent the invitation) to emailAddress.

See also organizerEmail().

void QOrganizerEventRsvp::setOrganizerName ( const QString & name )

Sets the name of the organizer of the event (who sent the invitation) to name.

See also organizerName().

void QOrganizerEventRsvp::setParticipationRole ( QOrganizerEventAttendee::ParticipationRole role )

Sets the role of the user of the calendar in the event to role.

See also participationRole().

void QOrganizerEventRsvp::setParticipationStatus ( QOrganizerEventAttendee::ParticipationStatus status )

Sets the participation status of the user of the calendar in the event to status.

See also participationStatus().

void QOrganizerEventRsvp::setResponseDate ( const QDate & date )

Sets the date at which the user responded to the invitation to the event to date.

See also responseDate().

void QOrganizerEventRsvp::setResponseDeadline ( const QDate & date )

Sets the date by which the user was requested to have responded to the invitation to the event to date.

See also responseDeadline().

void QOrganizerEventRsvp::setResponseRequirement ( ResponseRequirement responseRequirement )

Sets the response requirement for the invitation to responseRequirement.

See also responseRequirement().

Member Variable Documentation

const QLatin1Constant QOrganizerEventRsvp::DefinitionName

The constant string which identifies the definition of details which are event invitation RSVP details.

const QLatin1Constant QOrganizerEventRsvp::FieldOrganizerEmail

The constant key for which the email address of the event organizer is stored in details of the QOrganizerEventRsvp type.

const QLatin1Constant QOrganizerEventRsvp::FieldOrganizerName

The constant key for which the name of the event organizer is stored in details of the QOrganizerEventRsvp type. This is the name of the person who organized the event, to whom the user of the calendar should respond regarding the invitation to the event, as requested by the organizer.

const QLatin1Constant QOrganizerEventRsvp::FieldParticipationRole

The constant key for which the participation role of the calendar user is stored in details of the QOrganizerEventRsvp type. The participation roles valid for the user are the same as those for any other attendee.

See also QOrganizerEventAttendee.

const QLatin1Constant QOrganizerEventRsvp::FieldParticipationStatus

The constant key for which the participation status of the calendar user is stored in details of the QOrganizerEventRsvp type. The participation statuses valid for the user are the same as those for any other attendee, and are enumerated in QOrganizerEventAttendee::Status.

See also QOrganizerEventAttendee.

const QLatin1Constant QOrganizerEventRsvp::FieldResponseDate

The constant key for which the date of response is stored in details of the QOrganizerEventRsvp type. This date is the date at which the user responded to the event invitation.

const QLatin1Constant QOrganizerEventRsvp::FieldResponseDeadline

The constant key for which the response deadline date is stored in details of the QOrganizerEventRsvp type. This date is the date by which the user must respond to the event invitation.

const QLatin1Constant QOrganizerEventRsvp::FieldResponseRequirement

The constant key for which the value is stored which determines whether or not the organizer of the event requires a response to the invitation from the calendar user, in details of the QOrganizerEventRsvp type.

X

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.