Sur cette page

Tous les modules

Qt Essentials

Les modules « Qt Essentials » constituent la base de Qt sur toutes les plateformes. Ils sont disponibles sur toutes les plateformes de développement prises en charge et sur les plateformes cibles testées. À l’exception des modules de test, qui resteront compatibles au niveau du code source, ces modules resteront compatibles au niveau du code source et des binaires tout au long de la version Qt 6.

Les modules essentiels sont généraux et utiles pour la majorité des applications Qt. Un module utilisé à des fins spécifiques est considéré comme un module complémentaire, même s’il est disponible sur toutes les plateformes prises en charge.

Remarque : la garantie de compatibilité binaire ne s’applique pas à Qt Test et Qt Quick Test modules. Cependant, ils resteront compatibles au niveau du code source.

Modules complémentaires Qt

Les modulescomplémentaires Qt apportent une valeur ajoutée pour des usages spécifiques. Ces modules peuvent n'être disponibles que sur certaines plateformes de développement. De nombreux modules complémentaires sont soit complets en termes de fonctionnalités et existent à des fins de compatibilité ascendante, soit ne s'appliquent qu'à certaines plateformes. Chaque module complémentaire précise séparément ses engagements en matière de compatibilité.

Les programmes d’installation de Qt proposent l’option de téléchargement des modules complémentaires. Pour plus d’informations, consultez la page « Premiers pas avec Qt ».

Modules complémentaires Qt en préversion technologique

Les extensions suivantes sont encore en cours de développement, mais sont disponibles en avant-première technologique. Un module en avant-première technologique ne garantit aucune compatibilité au niveau du code source ou des binaires entre les versions.

Modules complémentaires Qt obsolètes

Les modules complémentaires Qt suivants sont désormais obsolètes. Ils sont fournis pour assurer la compatibilité ascendante des anciens codes sources, mais ils ne sont plus maintenus et pourraient être supprimés dans une future version majeure de Qt. Nous déconseillons d'utiliser ces modules dans les nouveaux codes.

Chaque module obsolète est accompagné d'une documentation qui facilite le portage du code existant vers des alternatives activement maintenues.

Modules d'extension Qt

Les modules d’extension Qt apportent des fonctionnalités supplémentaires à Qt. Ils peuvent faire partie d’une version donnée de Qt, mais peuvent s’écarter des autres modules Qt en termes de calendrier de publication, de prise en charge des plateformes, des binaires fournis par Qt, du support commercial ou des garanties de compatibilité. Vous trouverez des détails spécifiques dans la documentation de chaque module d’extension.

Le framework Qt, qui comprend Qt Essentials et les modules complémentaires Qt, est entièrement fonctionnel sans Qt WebEngine. Qt WebEngine est un module d'extension facultatif qui ajoute des capacités d'accès au contenu Web aux applications qui en ont spécifiquement besoin.

Modules commerciaux Qt

Les modules commerciaux Qt sont disponibles sous licence commerciale. Ils ne font pas partie de l'offre open source Qt et ne sont pas disponibles sous la licence open source Qt. Vous trouverez des informations détaillées dans la documentation de chaque module commercial.

Et maintenant ?

Nous vous invitons à découvrir le reste de Qt. Nous avons préparé des présentations générales qui vous aideront à choisir les API à utiliser, et nos exemples illustrent comment utiliser notre API.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.