===== Le module QtDesigner =====
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.
==== Classes ====
| [[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
Pour lier le module, ajoutez cette ligne à votre fichier ''qmake'' .pro :
CONFIG += designer
**Note :** ces classes font partie des éditions de Qt [[opensourceedition|Open Source]] et [[commercialeditions|complète]] pour les utilisateurs commerciaux.
[ Précédent : [[qt3support|le module Qt3Support]] ]
[ [[modules|Tous les modules de Qt]] ]
[ Suivant : [[qtuitools|le module QtUiTools]] ]
==== Remerciements ====
Merci à pour la traduction et à pour la relecture !