Le module QtDesigner fournit des classes qui vous permettent de créer vos propres plug-ins de widgets pour Qt Designer et des classes qui vous permettront d’accéder aux composants de Qt Designer.
QAbstractExtensionFactory | Interface pour les usines d’extensions dans Qt Designer |
QAbstractExtensionManager | Interface pour les gestionnaires d’extensions dans Qt Designer |
QAbstractFormBuilder | Implémentation par défaut pour les classes qui créent une interface utilisateur à l’exécution |
QDesignerActionEditorInterface | Vous permet de changer le focus d’un éditeur d’action dans Qt Designer |
QDesignerContainerExtension | Vous permet d’ajouter des pages à un contenu multipage personnalisé dans l’espace de travail de Qt Designer |
QDesignerCustomWidgetCollectionInterface | Vous permet d’inclure une série de widgets personnalisés dans une seule bibliothèque |
QDesignerCustomWidgetInterface | Permet à Qt Designer de construire et d’accéder à des widgets personnalisés |
QDesignerDynamicPropertySheetExtension | Vous permet de manipuler les propriétés dynamiques d’un widget dans l’éditeur de propriétés de Qt Designer |
QDesignerFormEditorInterface | Vous permet d’accéder aux divers composants de Qt Designer |
QDesignerFormWindowCursorInterface | Vous permet de demander et de modifier la sélection de widget de la fenêtre de formulaire et, en plus, de modifier les propriétés de tous les widgets du formulaire |
QDesignerFormWindowInterface | Vous permet de demander et de manipuler les fenêtres de formulaire apparaissant dans l’espace de travail de Qt Designer |
QDesignerFormWindowManagerInterface | Vous permet de manipuler la collection de fenêtres de formulaire dans Qt Designer et de contrôler les actions d’édition des formulaires de Qt Designer |
QDesignerMemberSheetExtension | Vous permet de manipuler les fonctions membres d’un widget affiché lors de la configuration des connexions en utilisant le mode de Qt Designer pour l’édition des signaux et slots |
QDesignerObjectInspectorInterface | Vous permet de changer le focus de l’inspecteur d’objet de Qt Designer |
QDesignerPropertyEditorInterface | Vous permet de demander et de manipuler l’état courant de l’éditeur de propriétés de Qt Designer |
QDesignerPropertySheetExtension | Vous permet de manipuler les propriétés d’un widget affiché dans l’éditeur de propriétés de Qt Designer |
QDesignerTaskMenuExtension | Vous permet d’ajouter des entrées personnalisées de menu dans le menu Tâches de Qt Designer |
QDesignerWidgetBoxInterface | Vous permet de contrôler le contenu d’une boîte de widget de Qt Designer |
QExtensionFactory | Vous permet de créer une usine capable de fabriquer des instances d’extensions personnalisées dans Qt Designer |
QExtensionManager | Gestion des extensions facilitée pour Qt Designer |
QFormBuilder | Utilisé pour construire dynamiquement des interfaces utilisateur, des fichiers UI jusqu’à l’exécution |
Pour inclure les définitions des classes du module, utilisez la directive suivante :
#include <QtDesigner>
Pour lier le module, ajoutez cette ligne à votre fichier qmake
.pro :
CONFIG += designer
Note : ces classes font partie des éditions de Qt Open Source et complète pour les utilisateurs commerciaux.
[ Précédent : le module Qt3Support ] [ Tous les modules de Qt ] [ Suivant : le module QtUiTools ]
Merci à <!dourouc!> pour la traduction et à <!eusebe!> pour la relecture !
Copyright © 2025 Developpez LLC Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.