Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

Messaging
Functional Description

The Messages application provides the user interface to messaging in Qt Extended. It provides the facility to receive emails from multiple mail servers as well as SMS and MMS messages from other mobile phone devices. It also allows email, MMS and SMS messages to be sent to multiple people with or without attachments. SMS messages are sent and received via the GSM cellular network.  MMS and email are sent and received via TCP/IP based networks, usually GPRS on a mobile phone. MMS messages are sent and received over the standard HTTP protocol. Most messages conforming to RFC2822 and RFC2045-RFC2049 are supported as are POP and IMAP authentication. Application requirements include available messaging storage on the device of approximately 1.5 times the server mailbox size and the services of an image viewer are required for viewing image attachments.

Features

Contact Selector

The contact selector provides easy selection of one or more contacts to send a message to. It is also possible to select a group of contacts.

Detailed message notifications

This feature is provided as part of the Deskphone Reference Design.

When a new message is received a message notification displayed on the Home screen indicate the type of message received, and the available actions associated with such a message. The notification provides a short summary of the message, including:

  • sender
  • time
  • subject or, in the case of an SMS, a snippet of the message.

Messages containing attachments, such as video, indicate a file size or media play length

Folders

The following folder features are available:

  • Folders: that are both standard and virtual folders.
  • Queries: it is possible to create an arbitrary number of virtual folders by adding new queries.
  • Search: it is possible to quickly search for mails by using the search folder.
  • Mail Account: each mail account is automatically assigned a virtual folder.

IMAP Folder Subscription

This feature is provided as part of one or more Reference Designs.

The Messaging application supports IMAP folder subscription.

Intuitive message view interface

This feature is provided as part of the Deskphone Reference Design.

Users can view/play messages using a simple interface.

  • touch to open normal messages
  • touch media icon to play audio/video messages from either list or view

Message composer

This feature is provided as part of the Deskphone Reference Design.

Message composition is provided as a unified interface. Depending on the configuration, the message composer supports creation of email messages, SMS messages, multimedia messages and instant messages.

Messaging API

Provides an API to allow storage, retrieval and display of SMS, MMS and email messages. This API is used by Messaging clients and is also useful for applications that would like to display messages from a particular contact, for example.

Modular Messaging Architecture

The Messages application features a modular design allowing various components to be replaced without the need to modify the core parts of the application logic. The Messages user-interface is separated from the storage and communication of messages.

Receiving messages

Messages can be retrieved, listed in a summary format and individually displayed.
For SMS / MMS messages this is possible without configuration,
for Email this is possible after a valid incoming account has been created by the user.

Resume message composition after red-key interruption

This feature is provided as part of the Touchscreen Phone Reference Design.

When the Messages application is in the act of composing a message and the hangup key is pressed, the message is automatically saved as a draft, and Messages terminates. When the Messages application is next raised by the user, the user is prompted to resume composition of the interrupted message if desired.

Retrieving messages

The following message retrieval related features are available:

  • Retrieve: it is possible to check for new messages in all accounts.
  • Complete messages: messages not downloaded are individually completed.
  • Overview: all new/unseen mail-headers are always downloaded (unless excused in IMAP mailbox settings).
  • Fast: the current download list is sorted by the size of the mail (small goes first).
  • Logical: viewing a mail or removing it causes it to be respectively pushed to the front or removed from the download list.
  • Resume: it is possible to cancel downloads and resume them later.
  • Safe: in case of a crash while downloading the client reverts to the state prior to the crash.

Saving an attachment

It is possible for a user to receive a message with an attachment and select to save
it in their documents for later viewing.

Sending messages

It is possible for a user to compose and send an SMS / MMS to another mobile phone.
After configuring an outgoing account Email messages may be composed and sent by the user.

The following message sending- related features are available:

  • Send: it is possible to send all queued messages in one go.
  • Fall-back: For non-encrypted connections, sending is attempted even if authentication fails (for whatever reasons).
  • Single: it is possible to send a single mail instead of all the mails in the Outbox.
  • Safe: in event of failure no mail in the transfer list is marked as sent.
  • Sent Folder: all sent mails are automatically be moved to the Sent folder.
  • Flexible: default SMTP account or reply-to field is used where the from address does not match.
  • Diverse: it is possible to send a single message with both SMS and email addresses.

Storage requirements

Downloading a complete mailbox from the server uses approximately 1.5 times the server mailbox size is required on a device. During download of individual messages one copy of the message is temporarily created on the devices storage during download. While sending, an amount of RAM equal to the size of the message including attachments is used.

Store Sender to Contacts

This feature is provided as part of one or more Reference Designs.

The Messages application has the ability to save a "From" address to a new or existing contact.

Unified inbox

This feature is provided as part of the Deskphone Reference Design.

The inbox allows the user to see incoming messages of different types, for example

  • voice and video mail
  • text messages
  • email
  • instant messages

Presence information is displayed for the sender of a message, if available. A small icon of standard colors indicates the user's online status - green, yellow and red for online, busy and offline respectively shows on the message list item.

Viewing an embedded image

It is possible for a user to receive and view a message with an
image either attached or embedded.

Viewing messages

The following features are available:

  • URL: clicking on a URL in the mail prompts the application to attempt to open it in the default browser.
  • Addresses: used to compose messages but it is also be possible to add an address/phone number to the address book by clicking on it.
  • Format: quoted text is colored to distinguish it from the body text.
  • In-line: text and image attachments are shown in-line with images being scaled to the screen width.
  • Attachments: it is possible to install/remove mail attachments from the documents tab.
  • Reply: it is possible to reply to or forward the currently viewed message.
  • Status: it is possible to change the status of messages.
  • Plain: the mail is shown in plain mode where the original formatting is kept.
  • Delete: it is possible to delete the currently viewed message.
  • Copy/move: it is possible to copy/move messages between folders stored on the device.

Writing messages

The following writing-related features are available:

  • Fields: it is possible to add SMS/to/cc/bcc/from/subject/body(text) and attach files to email.
  • Modify: it is possible to make changes as necessary to messages in the Drafts and Outbox folder.
  • Auto save: modified messages are automatically saved unless they are explicitly discarded.
  • Store: draft messages are stored in the Drafts folder and messages ready to send are stored in the Outbox folder.

Copyright © 2009 Nokia Trademarks
Qt Extended 4.4.3
Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 94
  2. Apercevoir la troisième dimension ou l'utilisation multithreadée d'OpenGL dans Qt, un article des Qt Quarterly traduit par Guillaume Belz 0
  3. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  4. Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programmes ? Manquent-ils de pouvoir de négociation ? 42
  5. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. 2017 : un quinquennat pour une nouvelle version du C++ ? Possible, selon Herb Sutter 8
Page suivante

Le Qt Labs au hasard

Logo

Utiliser OpenCL avec Qt

Les Qt Labs sont les laboratoires des développeurs de Qt, où ils peuvent partager des impressions sur le framework, son utilisation, ce que pourrait être son futur. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt qtextended4.4
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web