Qt Core Exemples

Pour découvrir comment utiliser les fonctionnalités du module « Qt Core », consultez les exemples suivants :

Bindable Properties

Ce exemple montre comment l'utilisation des propriétés liables peut simplifier votre code C++.

Calendar Backend Plugin Example

Exemple QCalendar illustrant 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 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.

IPC: Shared Memory

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 client de service local simple.

Local Fortune Server

Présente l'utilisation de QLocalServer et de QLocalSocket pour fournir un service local simple.

MIME Type Browser

Présente la hiérarchie des types MIME et permet de déterminer le type MIME d’un fichier.

Mandelbrot

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.

Parsing and displaying CBOR data

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

Producer and Consumer using Semaphores

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.

Producer and Consumer using Wait Conditions

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.

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 depuis Qt dans une application Android.

Queued Custom Type

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.

Saving and Loading a Game

Comment sauvegarder et charger un jeu à l’aide des classes JSON ou CBOR de Qt.

Serialization Converter

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.