Qt Widgets Exemples

Galerie de widgets divers

Qt propose une large gamme de widgets standard auxquels les utilisateurs d'applications modernes sont désormais habitués.

Vous pouvez également développer vos propres widgets et contrôles personnalisés, et les utiliser en complément des widgets standard.

Il est même possible de fournir des styles et des thèmes personnalisés pour les widgets, qui peuvent être utilisés pour modifier l’apparence des widgets standard et des widgets personnalisés correctement écrits.

Analog Clock

L'exemple « Analog Clock » montre comment afficher le contenu d'un widget personnalisé.

Calculator Example

Cet exemple montre comment utiliser les signaux et les slots pour implémenter les fonctionnalités d’un widget de calculatrice, et comment utiliser QGridLayout pour disposer des widgets enfants dans une grille.

Calendar Widget Example

L’exemple « Widget Calendrier » montre l’utilisation de QCalendarWidget.

Cube RHI Widget Example

Il montre comment afficher un cube texturé et l'intégrer à QPainter et à des widgets, en utilisant QRhi, l'API Qt 3D, et la couche d'abstraction du langage de shaders.

Document Viewer

Une application de widgets permettant d’afficher et d’imprimer des fichiers JSON, du texte et des fichiers PDF

Line Edits Example

L’exemple « Line Edits » illustre les nombreuses façons dont QLineEdit peut être utilisé et montre les effets de diverses propriétés et validateurs sur les données d’entrée et de sortie fournies par l’utilisateur.

Scribble Example

L'exemple « Scribble » montre comment réimplémenter certains gestionnaires d'événements de QWidget afin de recevoir les événements générés pour les widgets de l'application.

Shortcut Editor Example

L'exemple « Shortcut Editor » montre comment créer un modèle hiérarchique de base en lecture-écriture à utiliser avec les classes « view » standard de Qt et QKeySequenceEdit. Pour une description de la programmation Modèle/Vue, consultez la présentation de la programmation Modèle/Vue.

Simple RHI Widget Example

Montre comment afficher un triangle à l’aide de QRhi, l’API Qt 3D et la couche d’abstraction du langage de shading.

Sliders Example

L'exemple « Sliders » montre comment utiliser les différents types de curseurs disponibles dans Qt : QSlider, QScrollBar et QDial.

Spin Boxes Example

L'exemple « Spin Boxes » montre comment utiliser les nombreux types de zones de saisie disponibles dans Qt, du simple widget QSpinBox aux éditeurs plus complexes tels que le widget QDateTimeEdit.

System Tray Icon Example

L'exemple « Icône de la barre d'état système » montre comment ajouter une icône avec un menu et des messages contextuels à la barre d'état système d'un environnement de bureau.

Translucent Background

L'exemple montre comment créer une fenêtre ronde avec un arrière-plan translucide.

Widgets Gallery Example

L'exemple « Galerie de widgets » présente des widgets utiles pour la conception d'interfaces utilisateur.

Window Flags Example

L'exemple « Indicateurs de fenêtre » montre comment utiliser les indicateurs de fenêtre disponibles dans Qt.

Window Hosting Example

Une démonstration de la manière d’intégrer des éléments d’interface utilisateur non-Qt dans des applications Qt

© 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.