Qt Core Exemples
Pour découvrir comment utiliser les fonctionnalités du module « Qt Core », consultez les exemples suivants :
Ce exemple montre comment l'utilisation des propriétés liables peut simplifier votre code C++. | |
Exemple QCalendar illustrant les calendriers personnalisés fournis par l'utilisateur. | |
L’exemple Contiguous Cache montre comment utiliser QContiguousCache pour gérer l’utilisation de la mémoire pour des modèles très volumineux. Dans certains environnements, la mémoire est limitée et, même lorsqu’elle ne l’est pas, les utilisateurs n’apprécient pas qu’une application utilise trop de mémoire. L’utilisation de QContiguousCache pour gérer une liste, plutôt que de charger la liste entière en mémoire, permet à l’application de limiter la quantité de mémoire qu’elle utilise, quelle que soit la taille de l’ensemble de données auquel elle accède. | |
Montre comment partager des données d’image entre différents processus à l’aide du mécanisme IPC de mémoire partagée. | |
Démonstration de l'utilisation de QLocalSocket pour un client de service local simple. | |
Présente l'utilisation de QLocalServer et de QLocalSocket pour fournir un service local simple. | |
Présente la hiérarchie des types MIME et permet de déterminer le type MIME d’un fichier. | |
L'exemple Mandelbrot illustre la programmation multithread avec Qt. Il montre comment utiliser un thread de travail pour effectuer des calculs intensifs sans bloquer la boucle d'événements du thread principal. | |
Une démonstration de l’analyse de fichiers au format CBOR. | |
L'exemple « Producteur et consommateur utilisant des sémaphores » montre comment utiliser QSemaphore pour contrôler l'accès à un tampon circulaire partagé par un thread producteur et un thread consommateur. | |
L'exemple « Producteur et consommateur utilisant des conditions d'attente » montre comment utiliser QWaitCondition et QMutex pour contrôler l'accès à un tampon circulaire partagé par un thread producteur et un thread consommateur. | |
Démonstration de la lecture et de l'écriture de fichiers XBEL. | |
Démonstration de l'appel de code Java depuis Qt dans une application Android. | |
L'exemple « Type personnalisé en file d'attente » montre comment envoyer des types personnalisés entre des threads à l'aide de signaux et de slots en file d'attente. | |
Comment sauvegarder et charger un jeu à l’aide des classes JSON ou CBOR de Qt. | |
Comment effectuer des conversions entre différents formats de sérialisation. |
© 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.