Qt Widgets C++ Classes
Le module « Qt Widgets » étend « Qt GUI » en y ajoutant des fonctionnalités de widgets C++. En savoir plus…
Classes
Classe de base abstraite des widgets de boutons, fournissant les fonctionnalités communes aux boutons | |
Base commune à tous les éléments de chemin | |
Utilisée pour afficher et modifier les éléments de données d’un modèle | |
Fonctionnalités de base pour les classes de vue d'élément | |
Zone de défilement avec barres de défilement à la demande | |
Valeur entière comprise dans une plage | |
Une zone de saisie à rouleau et un champ de saisie de texte pour afficher les valeurs | |
Implémente l'interface QAccessibleInterface pour les QWidgets | |
Gère le flux de contrôle et les paramètres principaux de l'application GUI | |
Aligne les widgets enfants horizontalement ou verticalement | |
Conteneur permettant d'organiser des groupes de boutons | |
Widget de calendrier mensuel permettant à l'utilisateur de sélectionner une date | |
Case à cocher avec une étiquette de texte | |
Widget de boîte de dialogue permettant de spécifier des couleurs | |
Implémentation modèle/vue d’une vue en colonnes | |
Combine un bouton et une liste déroulante | |
Bouton de commande de style Vista | |
Encapsule l'aspect et la convivialité (Look and Feel) courants d'une interface graphique | |
Suggestions basées sur un modèle d’éléments | |
Mappage entre une section d’un modèle de données et des widgets | |
Widget permettant de modifier les dates, basé sur le widget QDateTimeEdit | |
Widget permettant de modifier les dates et les heures | |
Contrôle de plage arrondie (comme un compteur de vitesse ou un potentiomètre) | |
La classe de base des fenêtres de dialogue | |
Widget présentant des boutons selon une disposition adaptée au style actuel du widget | |
Widget pouvant être ancré dans une QMainWindow ou affiché en tant que fenêtre flottante au premier plan sur le bureau | |
Widget « spin box » acceptant des valeurs de type double | |
Boîte de dialogue d'affichage des messages d'erreur | |
Fournit une boîte de dialogue permettant aux utilisateurs de sélectionner des fichiers ou des répertoires | |
Icônes de fichiers pour la classe QFileSystemModel | |
Cadre de focus pouvant se trouver en dehors de la zone d'affichage normale d'un widget | |
Liste déroulante permettant à l'utilisateur de sélectionner une famille de polices | |
Widget de boîte de dialogue permettant de sélectionner une police | |
Gère les formulaires des widgets de saisie et leurs étiquettes associées | |
Contient le résultat d’un appel à QFormLayout::takeRow() | |
Classe de base des widgets pouvant disposer d’un cadre | |
Représente un geste, contenant des propriétés qui décrivent l'entrée utilisateur correspondante | |
La description des gestes déclenchés | |
L'infrastructure de reconnaissance des gestes | |
Représente un ancrage entre deux éléments dans un QGraphicsAnchorLayout | |
Mise en page permettant d’ancrer des widgets les uns aux autres dans la vue graphique | |
Effet de flou | |
Effet de colorisation | |
Effet d'ombre portée | |
La classe de base pour tous les Graphical Effects | |
Élément « Ellipse » que vous pouvez ajouter à une QGraphicsScene | |
Disposition en grille pour la gestion des widgets dans la vue graphique | |
La classe de base pour tous les éléments graphiques d’une QGraphicsScene | |
Conteneur qui traite un groupe d’éléments comme un seul élément | |
La classe de base pour toutes les dispositions dans la vue graphique | |
Peut être héritée pour permettre à vos éléments personnalisés d’être gérés par des mises en page | |
Élément de ligne que vous pouvez ajouter à une QGraphicsScene | |
Mise en page horizontale ou verticale pour la gestion des widgets dans Graphics View | |
Classe de base pour tous les éléments graphiques nécessitant des signaux, des slots et des propriétés | |
Effet d’opacité | |
Élément « Path » que vous pouvez ajouter à une QGraphicsScene | |
Élément « pixmap » que vous pouvez ajouter à un QGraphicsScene | |
Élément « Polygon » que vous pouvez ajouter à une QGraphicsScene | |
Couche proxy permettant d’intégrer un QWidget dans une QGraphicsScene | |
Élément Rectangle que vous pouvez ajouter à un QGraphicsScene | |
Transformation de rotation autour d’un axe donné | |
Transformation d'échelle | |
Surface permettant de gérer un grand nombre d’éléments graphiques 2D | |
Événements du menu contextuel dans le framework de vue graphique | |
Événements de glisser-déposer dans le framework de vue graphique | |
Classe de base pour tous les événements liés à la vue graphique | |
Événements déclenchés lorsqu'une info-bulle est demandée | |
Événements de survol dans le framework de la vue graphique | |
Événements de souris dans le framework de vue graphique | |
Événements liés au déplacement d'un widget dans le framework de vue graphique | |
Événements liés au redimensionnement des widgets dans le framework de la vue graphique | |
Événements de molette dans le framework de vue graphique | |
Élément de texte simple que vous pouvez ajouter à un QGraphicsScene | |
Élément de texte que vous pouvez ajouter à une QGraphicsScene pour afficher du texte formaté | |
Classe de base abstraite permettant de créer des transformations avancées sur des QGraphicsItems | |
Widget permettant d'afficher le contenu d'une QGraphicsScene | |
Classe de base pour tous les éléments de widget dans une QGraphicsScene | |
Dispose les widgets dans une grille | |
Cadre de groupe avec un titre | |
Aligne les widgets horizontalement | |
Ligne ou colonne d'en-tête pour les vues d'éléments | |
Boîte de dialogue simple permettant de récupérer une valeur unique auprès de l’utilisateur | |
Fonctionnalités d'affichage et d'édition des éléments de données d'un modèle | |
Permet de créer des bases de créateurs d’éditeurs d’éléments sans sous-classer QItemEditorCreatorBase | |
Classe de base abstraite qui doit être sous-classée lors de l’implémentation de nouveaux créateurs d’éditeurs d’éléments | |
Widgets permettant de modifier les données d'un élément dans les vues et les délégués | |
Permet de saisir une séquence QKeySequence | |
Affiche un nombre avec des chiffres de type LCD | |
Affichage de texte ou d’images | |
La classe de base des gestionnaires de géométrie | |
Élément abstrait manipulé par un QLayout | |
Éditeur de texte sur une seule ligne | |
Vue sous forme de liste ou d’icônes d’un modèle | |
Widget de liste basé sur des éléments | |
Élément destiné à être utilisé avec la classe de vue d'élément QListWidget | |
Fenêtre principale de l'application | |
Zone dans laquelle s'affichent les fenêtres MDI | |
Classe de sous-fenêtre pour QMdiArea | |
Widget de menu destiné aux barres de menus, menus contextuels et autres menus contextuels | |
Barre de menus horizontale | |
Boîte de dialogue modale destinée à informer l'utilisateur ou à lui poser une question et à recevoir une réponse | |
Décrit un geste de panoramique effectué par l'utilisateur | |
Décrit un geste de pincement effectué par l'utilisateur | |
Implémente une mise en page de texte brut pour QTextDocument | |
Widget utilisé pour éditer et afficher du texte brut | |
Barre de progression horizontale ou verticale | |
Retour d'information sur la progression d'une opération lente | |
Classe de commodité qui simplifie la redéfinition dynamique des éléments QStyle | |
Bouton de commande | |
Bouton radio avec une étiquette de texte | |
Widget permettant de générer des graphismes 3D via une API graphique accélérée, telle que Vulkan, Metal ou Direct 3D | |
Rectangle ou ligne pouvant indiquer une sélection ou une limite | |
Vue défilante sur un autre widget | |
Barre de défilement verticale ou horizontale | |
Active le défilement cinétique pour tout widget ou élément graphique pouvant défiler | |
Enregistre les paramètres d’un QScroller | |
Poignée de redimensionnement pour redimensionner les fenêtres de niveau supérieur | |
Attribut de mise en page décrivant la politique de redimensionnement horizontal et vertical | |
Curseur vertical ou horizontal | |
Espace vide dans une mise en page | |
Widget « spin box » | |
Écran de démarrage pouvant s’afficher au lancement de l’application | |
Implémente un widget de séparateur | |
Fonctionnalité de poignée pour le séparateur | |
Pile de widgets dont un seul est visible à la fois | |
Pile de widgets dont un seul est visible à la fois | |
Possibilité d'enregistrer des widgets sans avoir à créer de sous-classe de QItemEditorCreatorBase | |
Barre horizontale adaptée à l’affichage d’informations d’état | |
Classe de base abstraite encapsulant l'apparence et le comportement d'une interface graphique | |
Crée des objets QStyle | |
Conseils de style renvoyant plus que des types de données de base | |
Indicateurs de style renvoyant une instance de QRegion | |
Conseils de style renvoyant un QVariant | |
Stocke les paramètres utilisés par les fonctions QStyle | |
Utilisé pour décrire les paramètres de dessin des boutons | |
Utilisé pour décrire le paramètre de dessin d'une liste déroulante | |
Utilisé pour contenir les paramètres communs à tous les contrôles complexes | |
Utilisé pour décrire les paramètres de dessin d'un widget d'ancrage | |
Permet de décrire les paramètres de dessin d'un rectangle de focus avec QStyle | |
Utilisé pour décrire les paramètres de dessin d'un cadre | |
Permet de décrire les paramètres nécessaires au dessin d'un QGraphicsItem | |
Décrit les paramètres de dessin d'une zone de groupe | |
Permet de décrire les paramètres de dessin d'un en-tête | |
Permet de définir les paramètres de dessin d'un en-tête | |
Permet de décrire le paramètre nécessaire au dessin d'un élément de menu | |
Étend la classe QStyleOptionMenuItem avec de nouveaux membres | |
Permet de décrire les paramètres nécessaires au tracé d'une barre de progression | |
Permet de décrire les paramètres nécessaires au tracé d'un « élastique » | |
Permet de décrire le paramètre nécessaire au dessin d'une poignée de redimensionnement | |
Permet de décrire les paramètres nécessaires au dessin d'un curseur | |
Permet de décrire les paramètres nécessaires au dessin d'une zone de saisie à molette | |
Utilisé pour décrire les paramètres permettant de dessiner une barre d'onglets | |
Utilisé pour décrire la base d’une barre d’onglets, c’est-à-dire la partie sur laquelle la barre d’onglets vient généralement se superposer | |
Utilisé pour décrire les paramètres de dessin du cadre entourant un widget d'onglet | |
Utilisé pour décrire les paramètres de dessin d'une barre de titre | |
Utilisé pour décrire les paramètres de dessin d'une barre d'outils | |
Permet de définir les paramètres nécessaires au tracé d’une boîte à outils | |
Permet de décrire les paramètres de dessin d'un bouton d'outil | |
Permet de décrire les paramètres utilisés pour dessiner un élément dans un widget de vue | |
Classe d'utilité permettant de dessiner des éléments QStyle à l'intérieur d'un widget | |
Base abstraite pour les plugins QStyle personnalisés | |
Fonctionnalités d’affichage et d’édition des éléments de données provenant d’un modèle | |
Décrit un geste de balayage effectué par l’utilisateur | |
Icône d’une application dans la barre d’état système | |
Barre d’onglets, par exemple pour une utilisation dans des boîtes de dialogue à onglets | |
Pile de widgets à onglets | |
Implémentation par défaut du modèle/de la vue d’une vue de tableau | |
Vue de table basée sur des éléments avec un modèle par défaut | |
Élément destiné à être utilisé avec la classe QTableWidget | |
Méthode pour interagir avec la sélection dans un modèle sans utiliser d’index de modèle ni de modèle de sélection | |
Décrit un geste « tapoter et maintenir » (ou LongTap) effectué par l’utilisateur | |
Décrit un geste de tapotement effectué par l’utilisateur | |
Navigateur de texte enrichi avec navigation hypertexte | |
Widget utilisé pour éditer et afficher à la fois du texte brut et du texte enrichi | |
La structure QTextEdit::ExtraSelection permet de spécifier un format de caractères pour une sélection donnée dans un document | |
Règles utilisées pour dessiner une image ou une carte de pixels divisée en neuf segments | |
Widget permettant de modifier des dates et heures, basé sur le widget QDateTimeEdit | |
Panneau mobile contenant un ensemble de contrôles | |
Colonne d'éléments de widget à onglets | |
Bouton d’accès rapide à des commandes ou des options, généralement utilisé dans une barre d’outils QToolBar | |
Infobulles (aide contextuelle) pour n’importe quel widget | |
Implémentation par défaut du modèle/vue d'une arborescence | |
Arborescence utilisant un modèle d'arborescence prédéfini | |
Élément destiné à être utilisé avec la classe de commodité QTreeWidget | |
Méthode permettant de parcourir les éléments d’une instance de QTreeWidget | |
Affiche le contenu d’une pile d’annulation (QUndoStack) | |
Aligne les widgets verticalement | |
Description simple de n'importe quel widget, c'est-à-dire réponse à la question « Qu'est-ce que c'est ? » | |
La classe de base de tous les objets d’interface utilisateur | |
Étend QAction en proposant une interface permettant d’insérer des widgets personnalisés dans des conteneurs basés sur des actions, tels que les barres d’outils | |
Élément de mise en page représentant un widget | |
Framework pour les assistants | |
La classe de base des pages d'assistant |
Description détaillée
La Qt Widgets page contient des informations sur l'utilisation du module.
© 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.