Voici la liste de tous les modules de Qt.
| Modules pour le développement logiciel général | |
|---|---|
| QtCore | Classes de base non graphiques utilisées par les autres modules |
| QtGui | Composants d’interfaces graphiques (IG ou, en anglais, GUI, Graphical User Interface) |
| QtMultimedia | Classes pour les fonctionnalités multimédia de bas niveau |
| QtNetwork | Classes pour le développement réseau |
| QtOpenGL | Classes de support d’OpenGL |
| QtOpenVG | Classes de support d’OpenVG |
| QtScript | Classes pour exécuter des scripts Qt Script |
| QtScriptTools | Composants additionnels pour Qt Script |
| QtSql | Classes pour l’intégration des bases de données avec SQL |
| QtSvg | Classes pour afficher le contenu de fichiers SVG |
| QtWebKit | Classes pour afficher et éditer du contenu Web |
| QtXml | Classes pour la gestion du XML |
| QtXmlPatterns | Un moteur XQuery & XPath pour le XML et les modèles de données personnalisés |
| Phonon | Classes du framework multimédia Phonon |
| Qt3Support | Classes de compatibilité de Qt 3 |
| Modules pour travailler avec les outils de Qt | |
| QtDesigner | Classes pour étendre Qt Designer |
| QtUiTools | Classes pour la gestion de formulaires Qt Designer dans des applications |
| QtHelp | Classes pour l’aide en ligne |
| QtTest | Classes outils pour le test unitaire |
| Modules pour les développeurs Windows | |
| QAxContainer | Extension pour l’accès aux contrôles ActiveX |
| QAxServer | Extension pour écrire des serveurs ActiveX |
| Modules pour les développeurs Unix | |
| QtDBus | Classes pour la communication inter-processus (IPC, Inter-Process Communication en anglais) avec D-Bus |
Si vous utilisez qmake pour compiler vos projets, les modules QtCore et QtGui sont inclus par défaut. Pour lier uniquement QtCore, ajoutez la ligne suivant dans votre fichier .pro :
QT -= gui
Sous Windows, si vous n’utilisez pas qmake ou d’autres outils de compilation comme CMake, vous devrez aussi lier la bibliothèque qtmain.
Voir aussi la liste des classes.
[ Suivant : QtCore ]
Merci à <!dourouc!> pour la traduction, ainsi qu’à <!eusebe!> pour la relecture !