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 !