Ligne 1 : |
Ligne 1 : |
− | Afin de lancer ou modifier le superiseur, il faut avoir installer Qt au préalable. (Voir [[Guide_QT|Guide Qt]]) | + | Afin d'utiliser ou modifier le Superviseur, il faut avoir installé Qt au préalable (voir [[Guide_QT|Guide Qt]]). |
| | | |
− | =Importer, compiler et éxécuter le projet= | + | =Importer, compiler et exécuter le projet= |
| * Télécharger le projet ''supervisor'' depuis Github : https://github.com/polybot-grenoble/supervisor | | * Télécharger le projet ''supervisor'' depuis Github : https://github.com/polybot-grenoble/supervisor |
| * Ouvrir Qt Creator | | * Ouvrir Qt Creator |
Ligne 13 : |
Ligne 13 : |
| * mainwindow.hpp : Déclaration de la classe ''mainwindow'' | | * mainwindow.hpp : Déclaration de la classe ''mainwindow'' |
| * mainwindow.cpp : Implémentation de la classe ''mainwindow'' | | * mainwindow.cpp : Implémentation de la classe ''mainwindow'' |
− | * main.cpp : Petit bout de code ou y'a rien besoin de faire mais qui instancie un objet de la classe''mainwindow'' et qui l'affiche. | + | * main.cpp : Petit bout de code ou il n'y a rien besoin de faire mais qui instancie un objet de la classe''mainwindow'' et qui l'affiche. |
| | | |
− | Avec quelques fichiers spécifique à Qt | + | Avec quelques fichiers spécifiques à Qt |
− | * mainwindow.ui : Fichier définissant toute la partie interface utilisateur (frontend). Il ouvre automatiquement la partie ''Design'' de Qt. | + | * mainwindow.ui : Fichier définissant toute la partie interface utilisateur (front-end). Il ouvre automatiquement la partie ''Design'' de Qt. |
− | * supervisor.pro : une sorte de makefile ou sont répertoriés les différents fichiers liés au projet. | + | * supervisor.pro : une sorte de Makefile ou sont répertoriés les différents fichiers liés au projet. |
| * ressources.qrc : répertorie les différentes ressources du projet (typiquement les images). | | * ressources.qrc : répertorie les différentes ressources du projet (typiquement les images). |
| | | |
| Si des modifications sont à apporter, elles interviendront sûrement dans ''mainwindow.cpp'' et ''mainwindow.ui''. | | Si des modifications sont à apporter, elles interviendront sûrement dans ''mainwindow.cpp'' et ''mainwindow.ui''. |
| | | |
− | Le code est généreusement commenté et se suffit donc à lui même pour comprendre le fonctionnement global du projet. | + | Le code est généreusement commenté et se suffit donc à lui-même pour comprendre le fonctionnement global du projet. |