MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9

Tutoriel "Carnet d'adresses"

Ce tutoriel est une introduction à la programmation de GUI (interface utilisateur) à l'aide des outils fournis par la plateforme multiplate-forme Qt.

Ce tutoriel va nous amener à découvrir quelques technologies fondamentales fournies par Qt, tel que:

  • Les Widgets et leur mise en page à l'aide des layouts
  • Les signaux et slots
  • Les structures de données de collections
  • Les entrées/sorties

Si c'est votre premier contact avec Qt, lisez Comment apprendre Qt si ce n'est déjà fait.

Le code source du tutoriel est distribué avec Qt dans le dossier examples/tutorials/addressbook

Les chapitres du tutoriel:

  1. Conception de l'interface utilisateur
  2. Ajouter des adresses
  3. Navigation entre les éléments
  4. éditer et supprimer des adresses
  5. Ajout d'une fonction de recherche
  6. Sauvegarde et chargement
  7. Fonctionnalités avancées

La petite application que nous développerons ici ne possède pas tous les éléments des interfaces dernier cri, elle va nous permettre d'utiliser les techniques de base utilisées dans les applications plus complexes.

Lorsque vous aurez terminé ce tutoriel, nous vous recommandons de poursuivre avec l'exemple "Application", qui présente une interface simple utilisant les menus et barres d'outils, la barre d'état, etc.