Le fichier de projet appIhm1.pro

Les premières lignes définissent les modules Qt à intégrer à notre application. Les 2 modules de base core et gui sont présents.

En effet, la bibliothèque Qt est développée sous forme modulaire. Par défaut, seuls les modules de base de Qt sont liés au projet pour ne pas alourdir inutilement le code exécutable.

Par conséquent, l'utilisation de certaines classes Qt nécessitent l'ajout d'un module dans le projet. Les modules les plus courants pour nous :

Modules Qt

Classe

Module Qt

QSerialPort

serialport

QSql...

sql

QTcpSocket

network

Vous trouverez dans la documentation Qt le module associé à chaque classe.

Exemple pour la classe QserialPort ci-dessous. Le module serialport doit être ajouté dans le fichier de projet appIhm1.pro.

Fichier de projet de l'application
Quel module ajouter ?