Modifications

Sauter à la navigation Sauter à la recherche
796 octets ajoutés ,  26 mars 2020 à 15:21
aucun résumé de modification
Ligne 23 : Ligne 23 :     
=Organisation de Qt=
 
=Organisation de Qt=
 +
Qt se compose principalement de deux outils majeurs, Qt Creator et Qt Designer, qui sont tous les deux intégrés à Qt lorsque vous installé celui-ci à l'aide du ''Qt Online Installer''.
 +
 
==Qt Creator==
 
==Qt Creator==
 
Qt Creator est la partie liée à la programmation "classique" de Qt. Elle permet simplement d'éditer le code source comme Geany ou n'importe quel editeur. Cependant, Qt Creator rend la compilation plus simple, pas besoin de créer son propre Makefile. Il utilise le système de compilation Qmake (ou Cmake et certainement d'autres, au choix). Il suffit de cliquer sur la flèche verte et si le travail à été bien fait, ca marche. Il comprend également un debuggeur ce qui est plutôt utile.
 
Qt Creator est la partie liée à la programmation "classique" de Qt. Elle permet simplement d'éditer le code source comme Geany ou n'importe quel editeur. Cependant, Qt Creator rend la compilation plus simple, pas besoin de créer son propre Makefile. Il utilise le système de compilation Qmake (ou Cmake et certainement d'autres, au choix). Il suffit de cliquer sur la flèche verte et si le travail à été bien fait, ca marche. Il comprend également un debuggeur ce qui est plutôt utile.
Ligne 31 : Ligne 33 :     
==Qt designer==
 
==Qt designer==
TO DO
+
Qt Designer est la partie de Qt liée au développement (design et implémentation) d'interface graphique. Elle permet de dessiner une interface puis de "l'avoir" directement sans avoir à écrire tout le code nécéssaire. Il n'y a plus qu'à brancher les ''signaux'' et les ''slots'' et c'est parti. Le coté "What-you-see-is-what-you-get", comme l'appelle Qt, est vraiment facile à prend en mains et rend le développement très simplifié.
 +
 
 +
Encore une fois, rien de mieux que le site de Qt pour avoir un aperçu de l'outil.
 +
<br>
 +
https://doc.qt.io/qt-5/qtdesigner-manual.html
    
=Premiers pas=
 
=Premiers pas=
 
Si vous n'avez jamais utilisé Qt auparavant, il est conseillé de lire le tutoriel d'initiation de OpenclassRoom (https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c/1898935-initiez-vous-a-qt).
 
Si vous n'avez jamais utilisé Qt auparavant, il est conseillé de lire le tutoriel d'initiation de OpenclassRoom (https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c/1898935-initiez-vous-a-qt).
 
Il est très bien pour comprendre les principes de base propres à Qt, surtout les notions de ''signaux'' et ''slots''.
 
Il est très bien pour comprendre les principes de base propres à Qt, surtout les notions de ''signaux'' et ''slots''.
 +
 +
 +
Source: https://doc.qt.io/

Menu de navigation