|  | Home |

# QMailMessageMetaDataFwd Class Reference

The QMailMessageMetaDataFwd class declares enumerations used by QMailMessageMetaData More...

        #include <QMailMessageMetaDataFwd>

This class is under development and is subject to change.

Inherited by QMailMessageMetaData.

- List of all members, including inherited members

## Public Types

enum | ContentType { UnknownContent, NoContent, PlainTextContent, RichTextContent, ..., UserContent }
enum | MessageType { Mms, Sms, Email, Instant, ..., AnyType }
enum | ResponseType { NoResponse, Reply, ReplyToAll, Forward, ..., UnspecifiedResponse }

## Detailed Description

The QMailMessageMetaDataFwd class declares enumerations used by QMailMessageMetaData

QMailMessageMetaDataFwd allows QMailMessageMetaData::MessageType, QMailMessageMetaData::ContentType and QMailMessageMetaData::ResponseType to be used without including all of `qmailmessage.h`.

## Member Type Documentation

### enum QMailMessageMetaDataFwd::ContentType

This enum type is used to describe the type of data contained within a message.

Constant | Value | Description
--- | --- | ---
`QMailMessageMetaDataFwd::UnknownContent` | `0` | The content of the message has not been specified.
`QMailMessageMetaDataFwd::NoContent` | `1` | The message does not contain content and is completely described by its meta data.
`QMailMessageMetaDataFwd::PlainTextContent` | `2` | Plain text content.
`QMailMessageMetaDataFwd::RichTextContent` | `3` | Text content described via QTextBrowser rich text markup.
`QMailMessageMetaDataFwd::HtmlContent` | `4` | Content marked up via HyperText Markup Language.
`QMailMessageMetaDataFwd::ImageContent` | `5` | Image content.
`QMailMessageMetaDataFwd::AudioContent` | `6` | Audio content.
`QMailMessageMetaDataFwd::VideoContent` | `7` | Video content.
`QMailMessageMetaDataFwd::MultipartContent` | `8` | Content consisting of multiple individual parts related according to RFC 2046.
`QMailMessageMetaDataFwd::SmilContent` | `9` | Dynamic content described via Synchronized Multimedia Integration Language.
`QMailMessageMetaDataFwd::VoicemailContent` | `10` | Content that should be presented as a recorded audio message from a contact.
`QMailMessageMetaDataFwd::VideomailContent` | `11` | Content that should be presented as a recorded video message from a contact.
`QMailMessageMetaDataFwd::VCardContent` | `12` | A contact description, as defined by RFC 2425.
`QMailMessageMetaDataFwd::VCalendarContent` | `13` | A scheduling element description as defined by the vCalendar 1.0 specification.
`QMailMessageMetaDataFwd::ICalendarContent` | `14` | A scheduling element description as defined by RFC 2445.
`QMailMessageMetaDataFwd::DeliveryReportContent` | `15` | A message delivery report.
`QMailMessageMetaDataFwd::UserContent` | `64` | The first value that can be used for application-specific purposes.

### enum QMailMessageMetaDataFwd::MessageType

This enum type is used to describe the type of a message.

Constant | Value | Description
--- | --- | ---
`QMailMessageMetaDataFwd::Mms` | `0x1` | The message is an MMS.
`QMailMessageMetaDataFwd::Sms` | `0x4` | The message is an SMS.
`QMailMessageMetaDataFwd::Email` | `0x8` | The message is an Email.
`QMailMessageMetaDataFwd::Instant` | `0x20` | The message is an instant message.
`QMailMessageMetaDataFwd::System` | `0x10` | The message is a system report.
`QMailMessageMetaDataFwd::None` | `0` | Indicates no message type.
`QMailMessageMetaDataFwd::AnyType` | `Mms | Sms | Email | System | Instant` | Indicates any type of message.

### enum QMailMessageMetaDataFwd::ResponseType

This enum type is used to describe the type of response that a message is created as.

Constant | Value | Description
--- | --- | ---
`QMailMessageMetaDataFwd::NoResponse` | `0` | The message was not created as a response to another message.
`QMailMessageMetaDataFwd::Reply` | `1` | The message was created as a reply to the sender of another message.
`QMailMessageMetaDataFwd::ReplyToAll` | `2` | The message was created in reply to all recipients another message.
`QMailMessageMetaDataFwd::Forward` | `3` | The message was created to forward the content of another message.
`QMailMessageMetaDataFwd::ForwardPart` | `4` | The message was created to forward part of the content of another message.
`QMailMessageMetaDataFwd::Redirect` | `5` | The message was created to redirect another message to a different address.
`QMailMessageMetaDataFwd::UnspecifiedResponse` | `6` | The message was created to respond to another message in an unspecified manner.