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  · 

PIM: Calendar
Functional Description

The Calendar application allows a user to plan their schedule. This includes the scheduling of timed events such as meetings, day events such as birthdays, and multi-day events such as workshops. The application also provides the facility to set alarms for events and to specify a pattern of repetition for events.

Features

Add Event

It is possible to add events to the Calendar.

Alarms

Alarmed events sound or display an alarm at the
specified time. The Calendar application does not need to be running in order for the alarm to sound.

All Day Events

It is possible to specify events as taking all day. These
events are not affected by timezone changes.

Beaming

It is possible to beam events to or from another device using Bluetooth, IR, and other mechanisms supported by the QtopiaSendVia mechanism.

Calendar Views

It is possible to view the events in the following ways:

  • The events for a single day.
  • The events for a single month.
  • A detailed view of a single event.
  • An event opened for editing.

Day View

This shows the events that occur for a particular date. Repeating events are shown in pale blue and non-repeating events are shown in pale red. All day events are shown at the top of the view.
The view also adjusts the height of hours through the
day to show as much detail of the events for that day as possible.

The user is able to navigate to other days by typing that date on the phone keypad, or by using the left and right cursor keys.

The user is able to edit the general settings such as the default alarm preset and the default day start time.

The user is able to change to the month view, a detailed view of the current event or add a new event.

Month View

This shows the events that occur for a particular month. Repeating events are shown in blue, non-repeating events in red.

The month view is drawn so that an approximate indication of when events occur within the month is presented.

The user is able to navigate to other days by typing that date on the phone keypad, or by using the cursor keys.

The user is able to edit the general settings such as the default alarm preset and the default day start time.

The user is also able to show the details for a particular day or add a new event.

Detailed View

The detailed view of an event displays the data for a single event. This is shown as rich text. All the information for the event is shown formatted for optimum readability.

From the detailed list view the user is able to:

  • Edit the current event, using the Edit view of the event.
  • Delete the current event.
  • Beam the current event via IR.

Edit View

The edit view of an event allows the user to specify the data for a new event
or modify that of an existing event.

Non-applicable values are disabled. For example, the start time entry are disabled if the event is marked as an all day event.

When the editing has been completed the user is able to either accept or cancel the changes they have made.

Configure Day View

It is possible to configure the day view to display
events starting from a particular time.

Data Model

An event consists of the following:

  • A single line text description.
  • A single line text location.
  • A multi-line text note.
  • A start date and time.
  • An end date and time.
  • A timezone for start and end times. This is only available where the event is associated with a timezone.
  • A pattern of repetition.
  • An alarm, including if it is audible and how long before the event it is to be activated.
  • One or more categories. If the event is not assigned any category it is categorized as unfiled.

Delete Event

It is possible to delete events. The user is prompted to verify the deletion of an event.
If an occurrence of a repeating event is deleted then the user is asked if they mean to delete just that occurrence, all of the future events for that sequence, all of the preceding events for that sequence, or the entire sequence.

Edit Event

It is possible to modify events.
If an occurrence of a repeating event is modified, the user is prompted to indicate if they mean to modify just that occurrence, all of the following events for that sequence, all preceding events for that sequence, or the entire sequence.

Integration with Tasks

  • If a task has a due date, the calendar application shows the task on that due date (similar in appearance to an all day event). In addition, tasks can be scheduled as recurring tasks, and they are then marked as "due" on each particular recurrence. If a recurring task has been completed, it is returned to the incomplete state on the day following the existing due date and assigned a new due date based on the recurrence rule.
  • The tasks application is still the main point of entry for tasks, and selecting a task from the calendar application simply instructs the tasks application to display that task.
  • Tasks can have reminders set for them some period before the due date.

Navigation

Navigation between dates and events is easy and clear and the date is visible at all times.

Patterns of Repetition

The user is able to set an event to: repeat daily, weekly, monthly, yearly or other. These are standard patterns of repetition and the user is able to create a more complex pattern using the advanced options.

These repeat patterns are not guaranteed to be maintained when syncing to non-Qt Extended devices or software.

Daily

These events happen once each day. In the advanced options the user is able to specify the number of days between each occurrence of the event.

Weekly

These events happen once each week. In the advanced options the user is able to specify the number of weeks between repetitions, as well as specifying that an event occurs on multiple days of a week. The date
of the starting day for an event is always the first day the event will
occur in a week. Therefore an event occurring every four weeks on Wednesday,
Friday, and Monday occurs on the Wednesday, then the Friday of that week and the immediately following Monday, and then does not re-occur until the forth Wednesday following that.

Monthly

These events happen once each month on the same day of month as the start event.
In the advanced options the user is able to specify how many months apart each repeating event will occur.

It is also possible to specify that the event:

  • Occurs on a specific day of the month. For example, every 2 months on the 18th of the month.
  • Occurs so many weeks from the start of the month. For example, every 2 months on the 2nd Sunday of the month.
  • Occurs so many weeks from the end of the month. For example, every 2 months on the last Thursday of the month.

If a repeated event falls on a day not included in a particular month, the event is skipped for that month.

Yearly

This event happens once each year. In the advanced options the user is able to specify how many years apart each repeating event will occur.

QDL Support

It is possible to access occurrences of events from other applications using the QDL service interface. When activated the Calender application runs and displays the occurrence of the event.

QDL links are embedded into the notes of an event. When in the Detailed View,
clicking on a QDL link activates the link's application.

Repeat Event

It is possible to set an event to repeat over a specified period of time.


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 85
  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. BlackBerry 10 : premières images du prochain OS de RIM qui devrait intégrer des widgets et des tuiles inspirées de Windows Phone 0
  5. Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programmes ? Manquent-ils de pouvoir de négociation ? 19
  6. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  7. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
Page suivante

Le Qt Quarterly au hasard

Logo

Requête de données génériques avec QtXmlPatterns et XQuery

Qt Quarterly est la revue trimestrielle proposée par Nokia et à destination des développeurs Qt. Ces articles d'une grande qualité technique sont rédigés par des experts Qt. 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