QtMobility Reference Documentation

QContactBirthday Class Reference

The QContactBirthday class contains a birthday of a contact. More...

 #include <QContactBirthday>

Inherits: QContactDetail.

This class was introduced in Qt Mobility 1.0.

Public Functions

QString calendarId () const
QDate date () const
QDateTime dateTime () const
void setCalendarId ( const QString & calendarId )
void setDate ( const QDate & date )
void setDateTime ( const QDateTime & dateTime )

Static Public Members

const QLatin1Constant DefinitionName
const QLatin1Constant FieldBirthday
const QLatin1Constant FieldCalendarId

Detailed Description

The QContactBirthday class contains a birthday of a contact.

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

Member Function Documentation

QString QContactBirthday::calendarId () const

* Returns the identifier of the calendar entry associated with this birthday.

See also setCalendarId().

QDate QContactBirthday::date () const

Returns the date of the birthday which is stored in this detail. If the birthday stored is a QDateTime, this returns the date portion.

This function was introduced in Qt Mobility 1.0.

See also setDate().

QDateTime QContactBirthday::dateTime () const

Returns the date and time of the birthday which is stored in this detail. If the birthday stored is a QDate, this returns a QDateTime with the time set to midnight.

See also setDateTime().

void QContactBirthday::setCalendarId ( const QString & calendarId )

Sets the identifier of the calendar entry associated with this birthday to calendarId.

See also calendarId().

void QContactBirthday::setDate ( const QDate & date )

Sets the date of the birthday which is stored in this detail to date.

This function was introduced in Qt Mobility 1.0.

See also date().

void QContactBirthday::setDateTime ( const QDateTime & dateTime )

Sets the date and time of the birthday which is stored in this detail to dateTime.

See also dateTime().

Member Variable Documentation

const QLatin1Constant QContactBirthday::DefinitionName

The string constant for the definition name of QContactBirthday details.

const QLatin1Constant QContactBirthday::FieldBirthday

The field key constant for the value containing the birthday date.

This field is either a date, or a date and time. Some managers may support either type, while others may convert the value here to a specific type (either discarding the time if only a date is supported, or by using midnight if a time is not supplied).

See also date(), setDate(), dateTime(), and setDateTime().

const QLatin1Constant QContactBirthday::FieldCalendarId

The field key constant for the value containing the id of the calendar event.

See also calendarId() and setCalendarId().

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.