Qt Widgets Exemples de fenêtres principales

Qt Widgets est livré avec une large gamme de widgets standards auxquels les utilisateurs d'applications modernes sont habitués.
Vous pouvez également développer vos propres widgets et contrôles personnalisés et les utiliser avec les 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 écrits de manière appropriée.
L'exemple de l'horloge analogique montre comment dessiner le contenu d'un widget personnalisé. | |
L'exemple montre comment utiliser des signaux et des emplacements pour mettre en œuvre la fonctionnalité d'un widget de calculatrice et comment utiliser QGridLayout pour placer des widgets enfants dans une grille. | |
L'exemple du widget calendrier montre l'utilisation de QCalendarWidget. | |
Montre comment effectuer le rendu d'un cube texturé et l'intégrer à QPainter et aux widgets, en utilisant l'API 3D de Qt QRhi et la couche d'abstraction du langage d'ombrage. | |
Une application Widgets pour afficher et imprimer des fichiers JSON, texte et PDF. | |
L'exemple Line Edits démontre les nombreuses façons dont QLineEdit peut être utilisé, et montre les effets de diverses propriétés et validateurs sur l'entrée et la sortie fournies par l'utilisateur. | |
L'exemple Scribble montre comment réimplémenter certains des gestionnaires d'événements de QWidget pour recevoir les événements générés par les widgets de l'application. | |
L'exemple de l'éditeur de raccourcis montre comment créer un modèle hiérarchique de base en lecture-écriture à utiliser avec la vue standard de Qt et les classes QKeySequenceEdit. Pour une description de la programmation modèle/vue, voir la vue d'ensemble de la programmation modèle/vue. | |
Montre comment effectuer le rendu d'un triangle à l'aide de QRhi, l'API 3D de Qt et la couche d'abstraction du langage d'ombrage. | |
L'exemple des curseurs montre comment utiliser les différents types de curseurs disponibles dans Qt : QSlider, QScrollBar et QDial. | |
L'exemple des Spin Boxes montre comment utiliser les différents types de spin box disponibles dans Qt, du simple widget QSpinBox à des éditeurs plus complexes comme le widget QDateTimeEdit. | |
L'exemple de l'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. | |
L'exemple montre comment créer une fenêtre ronde avec un arrière-plan translucide. | |
L'exemple de la galerie de widgets montre des widgets pertinents pour la conception d'interfaces utilisateur. | |
Une démonstration de l'intégration d'éléments d'interface utilisateur non Qt dans des applications Qt. | |
L'exemple Window Flags montre comment utiliser les drapeaux de fenêtre disponibles dans 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.