Débuter dans la création d'interfaces graphiques avec Qt 4

Traduction du tutoriel pour debutant de Nokia / Qt Software

Date de publication : 18/01/2009

Par qt.developpez.com (http://qt.developpez.com/)
 

Ce tutoriel fournit une introduction à la programmation d'interfaces graphiques (IHM, Interface Homme-Machine) utilisant la boîte à outils Qt. Il ne couvre pas tout ; l'accent est mis sur la philosophie de la programmation IHM, et les fonctionnalités de Qt sont introduites au fur et à mesure. Certaines fonctionnalités, qui sont souvent utilisées, ne sont pas couvertes par ce tutoriel d'introduction à Qt.

Ce tutoriel est une traduction d'un des tutoriels écrits par Nokia Corporation and/or its subsidiary(-ies) incluse la documentation Qt 4.4.x en anglais. Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia ou Qt Software. Vous pouvez trouver le tutoriel original ici.
Nous remercions Nokia et Qt Software pour leur confiance tout au long de ce travail de traduction.


Pour toutes questions ou remarques retouvez ce tutoriel sur le forum commentez
Page 1
0. Remerciements
Page 2
00. Présentation
Page 3
I. Hello Word
I-A. Analyse du code ligne par ligne
I-B. Les variables d'environnement
I-C. Compiler l'application
I-D. Lancer l'application
I-E. Exercices
Page 4
II. Terminer proprement l'application
II-A. Analyse du code ligne par ligne
II-B. Lancer l'application
II-C. Exercices
Page 5
III. Les valeurs familières
III-A. Analyse du code ligne par ligne
III-B. Pour être conscient de l'ordre des choses
III-C. Lancer l'application
III-D. Exercices
Page 6
IV. Soyons Widgets
IV-A. Analyse du code ligne par ligne
IV-B. Lancer l'application
IV-C. Exercices
Page 7
V. Les composants
V-A. Analyse du code ligne par ligne
V-B. Lancer l'application
V-C. Exercices
Page 8
VI. Construire des widgets en vrac!
VI-A. Analyse du code ligne par ligne
VI-B. Lancer l'application
VI-C. Exercices
Page 9
VII. Une chose nous mène vers autre chose
VII-A. Analyse du code ligne par ligne
. t7/lcdrange.h
. t7/lcdrange.cpp
VII-B. Compiler l'application
VII-C. Exécuter l'application
VII-D. Exercices
Page 10
VIII. Préparer le champ de bataille
VIII-A. Analyse du code ligne par ligne
. t8/lcdrange.h
. t8/lcdrange.cpp
. t8/cannonfield.h
. t8/cannonfield.cpp
. t8/main.cpp
VIII-B. Lancer l'application
VIII-C. Exercices
Page 11
IX. Avec un canon, on peut tout faire
IX-A. Analyse du code ligne par ligne
. t9/cannonfield.cpp
IX-B. Exécuter l'application
IX-C. Exercices
Page 12
X. Doux comme un agneau
X-A. Analyse du code ligne par ligne
. t10/connonfield.h
. t10/cannonField.cpp
. t10/main.cpp
X-B. Exécuter l'application
X-C. Exercices
Page 13
XI. Tire-lui dessus!
XI-A. Analyse du code ligne par ligne
. t11/cannonfield.h
. t11/cannonfield.cpp
. t11/main.cpp
XI-B. Exécuter l'application
XI-C. Exercices
Page 14
XII. Accrochons des briques en l'air
XII-A. Analyse du code ligne par ligne
. t12/lcdrange.h
. t12/lcdrange.cpp
. t12/cannonfield.h
. t12/cannonfield.cpp
. t12/main.cpp
XII-B. Exécuter l'application
XII-C. Exercices
Page 15
XIII. Game Over
XIII-A. Analyse du code ligne par ligne
. t13/lcdrange.cpp
. t13/cannonfield.h
. t13/cannonfield.cpp
. t13/gameboard.h
. t13/gameboard.cpp
. t13/main.cpp
XIII-B. Exécuter l'application
XIII-C. Exercices
Page 16
XIV. Face au Mur
XIV-A. Analyse du code ligne par ligne
. t14/cannonfield.h
. t14/cannonfield.cpp
. t14/gameboard.cpp
XIV-B. Exécuter l'application
XIV-C. Exercices


Valid XHTML 1.1!Valid CSS!

Copyright © 2009 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. 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.

Vos questions techniques : forum d'entraide Qt - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.