Qt Designer C++ Classes | Qt Designer Manual

Qt 5.13 | Qt Designer Manual | Qt Designer C++ Classes

Qt 5.13.2 Reference Documentation

# Qt Designer C++ Classes

Provides classes to create your own custom widget plugins for Qt Designer and classes to access Qt Designer components. More...

## Classes

QDesignerCustomWidgetCollectionInterface | Allows you to include several custom widgets in one single library
QDesignerCustomWidgetInterface | Enables Qt Designer to access and construct custom widgets
QAbstractExtensionFactory | Interface for extension factories in Qt Designer
QAbstractExtensionManager | Interface for extension managers in Qt Designer
QDesignerContainerExtension | Allows you to add pages to a custom multi-page container in Qt Designer's workspace
QDesignerDynamicPropertySheetExtension | Allows you to manipulate a widget's dynamic properties in Qt Designer's property editor
QDesignerMemberSheetExtension | Allows you to manipulate a widget's member functions which is displayed when configuring connections using Qt Designer's mode for editing signals and slots
QDesignerPropertySheetExtension | Allows you to manipulate a widget's properties which is displayed in Qt Designer's property editor
QDesignerTaskMenuExtension | Allows you to add custom menu entries to Qt Designer's task menu

## Detailed Description

In addition, the QFormBuilder class provides the possibility of constructing user interfaces from UI files at run-time.

To include the definitions of the module classes, use the following directive:

      #include <QtDesigner>

To link against the module, add this line to your `qmake` .pro file:

      CONFIG += designer