Qt Core Exemples

Pour apprendre à utiliser les fonctionnalités du module Qt Core, consultez les exemples :

Bindable Properties

Démontre comment l'utilisation de propriétés liables peut simplifier votre code C++.

Calendar Backend Plugin Example

L'exemple QCalendar illustre les calendriers personnalisés fournis par l'utilisateur.

Contiguous Cache Example

L'exemple Contiguous Cache montre comment utiliser QContiguousCache pour gérer l'utilisation de la mémoire pour de très grands modèles. Dans certains environnements, la mémoire est limitée et, même lorsque ce n'est pas le cas, les utilisateurs n'apprécient toujours pas qu'une application utilise trop de mémoire. L'utilisation de QContiguousCache pour gérer une liste, plutôt que de charger toute la liste 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.

IPC: Shared Memory

Démontre comment partager des données d'image entre différents processus à l'aide du mécanisme IPC de mémoire partagée.

Local Fortune Client

Démonstration de l'utilisation de QLocalSocket pour un simple client de service local.

Local Fortune Server

Démonstration de l'utilisation de QLocalServer et QLocalSocket pour servir un service local simple.

MIME Type Browser

Montre la hiérarchie des types MIME et peut être utilisé pour déterminer le type MIME d'un fichier.

Mandelbrot

L'exemple Mandelbrot démontre la programmation multithread à l'aide de Qt. Il montre comment utiliser un fil d'exécution pour effectuer des calculs lourds sans bloquer la boucle d'événements du fil principal.

Parsing and displaying CBOR data

Une démonstration de l'analyse de fichiers au format CBOR.

Producer and Consumer using Semaphores

L'exemple Producer and Consumer using Semaphores montre comment utiliser QSemaphore pour contrôler l'accès à un tampon circulaire partagé par un thread producteur et un thread consommateur.

Producer and Consumer using Wait Conditions

L'exemple Producer and Consumer using Wait Conditions montre comment utiliser QWaitCondition et QMutex pour contrôler l'accès à un tampon circulaire partagé par un thread producteur et un thread consommateur.

QXmlStream Bookmarks Example

Démonstration de la lecture et de l'écriture de fichiers XBEL.

Qt for Android Notifier

Démonstration de l'appel de code Java à partir de Qt dans une application Android.

Queued Custom Type

L'exemple de type personnalisé en file d'attente montre comment envoyer des types personnalisés entre les threads avec des signaux en file d'attente et des slots.

Saving and Loading a Game

Comment sauvegarder et charger un jeu en utilisant les classes JSON ou CBOR de Qt.

Serialization Converter

Comment convertir 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.