1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| #include <QtGui/QApplication>
#include "mainwindow.h"
// définition de la fonction main ; il faut toujours utiliser le même
int main(int argc, char *argv[])
{
// on créer un variable "a" de type "QApplication" en lui passant les 2 arguments "argc" et "argv"
// c'est comme ça, il faut pas essayer de comprendre pour le moment, QApplication est conçu comme ça
// Le type "QApplication" est un type standard de Qt définit dans le fichier <QtGui/QApplication> donc on inclut ce fichier
QApplication a(argc, argv);
// On crée une variable "w" de type "MainWindow"
// Le type "MainWindow" n'est pas un type définit par Qt mais pas l'utilisateur
// dans le fichier "mainwindow.h" donc on inclut ce fichier
MainWindow w;
// Le type "MainWindow" hérite de QWidget (cf le fichier "mainwindow.h") donc on peut l'afficher avec la fonction show()
w.show();
// on lance la boucle de gestion des évènements de Qt avec la fonction exec()
// puis à la fin de celle-ci (lorsque l'on quitte l'application), on retourne le code d'erreur
return a.exec();
} |