<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt Widgets Designer Manual" version="" project="QtDesigner" indexTitle="Qt Widgets Designer Manual">
    <namespace name="" status="active" access="public" module="qtdesigner">
        <function name="QDESIGNER_WIDGET_EXPORT" href="qdesignercustomwidgetinterface.html#QDESIGNER_WIDGET_EXPORT" status="active" access="public" location="customwidget.qdoc" documented="true" related="0" meta="macrowithoutparams" signature="QDESIGNER_WIDGET_EXPORT"/>
        <function name="Q_DECLARE_EXTENSION_INTERFACE" href="qextensionmanager.html#Q_DECLARE_EXTENSION_INTERFACE" status="active" access="public" documented="true" related="1" meta="macrowithparams" signature="Q_DECLARE_EXTENSION_INTERFACE(ExtensionName, Identifier)">
            <parameter type="" name="ExtensionName" default=""/>
            <parameter type="" name="Identifier" default=""/>
        </function>
        <function name="qt_extension" href="qextensionmanager.html#qt_extension" status="active" access="public" location="extension.h" documented="true" related="2" meta="plain" type="T" signature="T qt_extension(QAbstractExtensionManager *manager, QObject *object)">
            <parameter type="QAbstractExtensionManager *" name="manager" default=""/>
            <parameter type="QObject *" name="object" default=""/>
        </function>
        <page name="designer-quick-start.html" href="designer-quick-start.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="A Quick Start to Qt Widgets Designer" fulltitle="A Quick Start to Qt Widgets Designer" subtitle=""/>
        <page name="calculatorbuilder" href="qtdesigner-calculatorbuilder-example.html" status="active" location="calculatorbuilder.qdoc" documented="true" groups="category Desktop,examples-designer" subtype="example" title="Calculator Builder" fulltitle="Calculator Builder" subtitle="" brief="Creating a user interface from a Qt Widgets Designer form at run-time">
            <contents name="preparation" title="Preparation" level="1"/>
            <contents name="loading-the-calculator-form" title="Loading the Calculator Form" level="1"/>
            <page name="calculatorbuilder/calculatorform.ui" href="qtdesigner-calculatorbuilder-calculatorform-ui.html" status="active" subtype="file" title="" fulltitle="calculatorform.ui Example File" subtitle="calculatorbuilder/calculatorform.ui"/>
            <page name="calculatorbuilder/calculatorbuilder_autogen/mocs_compilation.cpp" href="qtdesigner-calculatorbuilder-calculatorbuilder-autogen-mocs-compilation-cpp.html" status="active" subtype="file" title="" fulltitle="mocs_compilation.cpp Example File" subtitle="calculatorbuilder/calculatorbuilder_autogen/mocs_compilation.cpp"/>
            <page name="calculatorbuilder/main.cpp" href="qtdesigner-calculatorbuilder-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="calculatorbuilder/main.cpp"/>
            <page name="calculatorbuilder/CMakeLists.txt" href="qtdesigner-calculatorbuilder-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="calculatorbuilder/CMakeLists.txt"/>
            <page name="calculatorbuilder/calculatorbuilder.pro" href="qtdesigner-calculatorbuilder-calculatorbuilder-pro.html" status="active" subtype="file" title="" fulltitle="calculatorbuilder.pro Example File" subtitle="calculatorbuilder/calculatorbuilder.pro"/>
            <page name="calculatorbuilder/calculatorbuilder.qrc" href="qtdesigner-calculatorbuilder-calculatorbuilder-qrc.html" status="active" subtype="file" title="" fulltitle="calculatorbuilder.qrc Example File" subtitle="calculatorbuilder/calculatorbuilder.qrc"/>
        </page>
        <page name="calculatorform" href="qtdesigner-calculatorform-example.html" status="active" location="calculatorform.qdoc" documented="true" groups="category Desktop,examples-designer" subtype="example" title="Calculator Form" fulltitle="Calculator Form" subtitle="" brief="Using a form created with Qt Widgets Designer in an application">
            <contents name="preparation" title="Preparation" level="1"/>
            <contents name="calculatorform-class-definition" title="CalculatorForm Class Definition" level="1"/>
            <contents name="calculatorform-class-implementation" title="CalculatorForm Class Implementation" level="1"/>
            <page name="calculatorform/calculatorform.cpp" href="qtdesigner-calculatorform-calculatorform-cpp.html" status="active" subtype="file" title="" fulltitle="calculatorform.cpp Example File" subtitle="calculatorform/calculatorform.cpp"/>
            <page name="calculatorform/calculatorform.h" href="qtdesigner-calculatorform-calculatorform-h.html" status="active" subtype="file" title="" fulltitle="calculatorform.h Example File" subtitle="calculatorform/calculatorform.h"/>
            <page name="calculatorform/calculatorform.ui" href="qtdesigner-calculatorform-calculatorform-ui.html" status="active" subtype="file" title="" fulltitle="calculatorform.ui Example File" subtitle="calculatorform/calculatorform.ui"/>
            <page name="calculatorform/calculatorform_autogen/mocs_compilation.cpp" href="qtdesigner-calculatorform-calculatorform-autogen-mocs-compilation-cpp.html" status="active" subtype="file" title="" fulltitle="mocs_compilation.cpp Example File" subtitle="calculatorform/calculatorform_autogen/mocs_compilation.cpp"/>
            <page name="calculatorform/main.cpp" href="qtdesigner-calculatorform-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="calculatorform/main.cpp"/>
            <page name="calculatorform/CMakeLists.txt" href="qtdesigner-calculatorform-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="calculatorform/CMakeLists.txt"/>
            <page name="calculatorform/calculatorform.pro" href="qtdesigner-calculatorform-calculatorform-pro.html" status="active" subtype="file" title="" fulltitle="calculatorform.pro Example File" subtitle="calculatorform/calculatorform.pro"/>
        </page>
        <page name="calculatorform_mi" href="qtdesigner-calculatorform-mi-example.html" status="active" location="calculatorform_mi.qdoc" documented="true" groups="category Desktop,examples-designer" subtype="example" title="Calculator Form/Multiple Inheritance" fulltitle="Calculator Form/Multiple Inheritance" subtitle="" brief="Using a form created with Qt Widgets Designer in an application">
            <contents name="calculatorform-definition" title="CalculatorForm Definition" level="1"/>
            <contents name="calculatorform-implementation" title="CalculatorForm Implementation" level="1"/>
            <contents name="main-function" title="main() Function" level="1"/>
            <page name="calculatorform_mi/calculatorform.cpp" href="qtdesigner-calculatorform-mi-calculatorform-cpp.html" status="active" subtype="file" title="" fulltitle="calculatorform.cpp Example File" subtitle="calculatorform_mi/calculatorform.cpp"/>
            <page name="calculatorform_mi/calculatorform.h" href="qtdesigner-calculatorform-mi-calculatorform-h.html" status="active" subtype="file" title="" fulltitle="calculatorform.h Example File" subtitle="calculatorform_mi/calculatorform.h"/>
            <page name="calculatorform_mi/calculatorform.ui" href="qtdesigner-calculatorform-mi-calculatorform-ui.html" status="active" subtype="file" title="" fulltitle="calculatorform.ui Example File" subtitle="calculatorform_mi/calculatorform.ui"/>
            <page name="calculatorform_mi/calculatorform_mi_autogen/mocs_compilation.cpp" href="qtdesigner-calculatorform-mi-calculatorform-mi-autogen-mocs-compilation-cpp.html" status="active" subtype="file" title="" fulltitle="mocs_compilation.cpp Example File" subtitle="calculatorform_mi/calculatorform_mi_autogen/mocs_compilation.cpp"/>
            <page name="calculatorform_mi/main.cpp" href="qtdesigner-calculatorform-mi-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="calculatorform_mi/main.cpp"/>
            <page name="calculatorform_mi/CMakeLists.txt" href="qtdesigner-calculatorform-mi-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="calculatorform_mi/CMakeLists.txt"/>
            <page name="calculatorform_mi/calculatorform_mi.pro" href="qtdesigner-calculatorform-mi-calculatorform-mi-pro.html" status="active" subtype="file" title="" fulltitle="calculatorform_mi.pro Example File" subtitle="calculatorform_mi/calculatorform_mi.pro"/>
        </page>
        <page name="containerextension" href="qtdesigner-containerextension-example.html" status="active" location="containerextension.qdoc" documented="true" groups="category Desktop,examples-designer" subtype="example" title="Container Extension Example" fulltitle="Container Extension Example" subtitle="" brief="Creating a custom multi-page plugin for Qt Widgets Designer">
            <contents name="project-files" title="Project files" level="1"/>
            <contents name="cmake" title="CMake" level="2"/>
            <contents name="qmake" title="qmake" level="2"/>
            <contents name="multipagewidgetplugin-class-definition" title="MultiPageWidgetPlugin Class Definition" level="1"/>
            <contents name="multipagewidgetplugin-class-implementation" title="MultiPageWidgetPlugin Class Implementation" level="1"/>
            <contents name="multipagewidgetextensionfactory-class-definition" title="MultiPageWidgetExtensionFactory Class Definition" level="1"/>
            <contents name="multipagewidgetextensionfactory-class-implementation" title="MultiPageWidgetExtensionFactory Class Implementation" level="1"/>
            <contents name="multipagewidgetcontainerextension-class-definition" title="MultiPageWidgetContainerExtension Class Definition" level="1"/>
            <contents name="multipagewidgetcontainerextension-class-implementation" title="MultiPageWidgetContainerExtension Class Implementation" level="1"/>
            <contents name="multipagewidget-class-definition" title="MultiPageWidget Class Definition" level="1"/>
            <page name="containerextension/multipagewidget.cpp" href="qtdesigner-containerextension-multipagewidget-cpp.html" status="active" subtype="file" title="" fulltitle="multipagewidget.cpp Example File" subtitle="containerextension/multipagewidget.cpp"/>
            <page name="containerextension/multipagewidget.h" href="qtdesigner-containerextension-multipagewidget-h.html" status="active" subtype="file" title="" fulltitle="multipagewidget.h Example File" subtitle="containerextension/multipagewidget.h"/>
            <page name="containerextension/multipagewidgetcontainerextension.cpp" href="qtdesigner-containerextension-multipagewidgetcontainerextension-cpp.html" status="active" subtype="file" title="" fulltitle="multipagewidgetcontainerextension.cpp Example File" subtitle="containerextension/multipagewidgetcontainerextension.cpp"/>
            <page name="containerextension/multipagewidgetcontainerextension.h" href="qtdesigner-containerextension-multipagewidgetcontainerextension-h.html" status="active" subtype="file" title="" fulltitle="multipagewidgetcontainerextension.h Example File" subtitle="containerextension/multipagewidgetcontainerextension.h"/>
            <page name="containerextension/multipagewidgetextensionfactory.cpp" href="qtdesigner-containerextension-multipagewidgetextensionfactory-cpp.html" status="active" subtype="file" title="" fulltitle="multipagewidgetextensionfactory.cpp Example File" subtitle="containerextension/multipagewidgetextensionfactory.cpp"/>
            <page name="containerextension/multipagewidgetextensionfactory.h" href="qtdesigner-containerextension-multipagewidgetextensionfactory-h.html" status="active" subtype="file" title="" fulltitle="multipagewidgetextensionfactory.h Example File" subtitle="containerextension/multipagewidgetextensionfactory.h"/>
            <page name="containerextension/multipagewidgetplugin.cpp" href="qtdesigner-containerextension-multipagewidgetplugin-cpp.html" status="active" subtype="file" title="" fulltitle="multipagewidgetplugin.cpp Example File" subtitle="containerextension/multipagewidgetplugin.cpp"/>
            <page name="containerextension/multipagewidgetplugin.h" href="qtdesigner-containerextension-multipagewidgetplugin-h.html" status="active" subtype="file" title="" fulltitle="multipagewidgetplugin.h Example File" subtitle="containerextension/multipagewidgetplugin.h"/>
            <page name="containerextension/containerextension_autogen/mocs_compilation.cpp" href="qtdesigner-containerextension-containerextension-autogen-mocs-compilation-cpp.html" status="active" subtype="file" title="" fulltitle="mocs_compilation.cpp Example File" subtitle="containerextension/containerextension_autogen/mocs_compilation.cpp"/>
            <page name="containerextension/CMakeLists.txt" href="qtdesigner-containerextension-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="containerextension/CMakeLists.txt"/>
            <page name="containerextension/containerextension.pro" href="qtdesigner-containerextension-containerextension-pro.html" status="active" subtype="file" title="" fulltitle="containerextension.pro Example File" subtitle="containerextension/containerextension.pro"/>
        </page>
        <page name="designer-creating-custom-widgets-extensions.html" href="designer-creating-custom-widgets-extensions.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Creating Custom Widget Extensions" fulltitle="Creating Custom Widget Extensions" subtitle="">
            <contents name="extension-types" title="Extension Types" level="1"/>
            <contents name="creating-an-extension" title="Creating an Extension" level="1"/>
            <contents name="exposing-an-extension-to-qt-widgets-designer" title="Exposing an Extension to Qt Widgets Designer" level="1"/>
            <contents name="creating-an-extension-factory" title="Creating an Extension Factory" level="2"/>
            <contents name="accessing-qt-widgets-designer-s-extension-manager" title="Accessing Qt Widgets Designer's Extension Manager" level="2"/>
            <contents name="related-examples" title="Related Examples" level="1"/>
        </page>
        <page name="designer-creating-custom-widgets.html" href="designer-creating-custom-widgets.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Creating Custom Widgets for Qt Widgets Designer" fulltitle="Creating Custom Widgets for Qt Widgets Designer" subtitle="">
            <target name="buildingandinstallingtheplugin" title="BuildingandInstallingthePlugin"/>
            <contents name="getting-started" title="Getting Started" level="1"/>
            <contents name="providing-an-interface-description" title="Providing an Interface Description" level="2"/>
            <contents name="notes-on-the-domxml-function" title="Notes on the domXml() Function" level="2"/>
            <contents name="plugin-requirements" title="Plugin Requirements" level="1"/>
            <contents name="creating-well-behaved-widgets" title="Creating Well Behaved Widgets" level="1"/>
            <contents name="building-and-installing-the-plugin" title="Building and Installing the Plugin" level="1"/>
            <contents name="a-simple-plugin" title="A Simple Plugin" level="2"/>
            <contents name="splitting-up-the-plugin" title="Splitting up the Plugin" level="2"/>
            <contents name="linking-the-widget-into-the-application" title="Linking the Widget into the Application" level="3"/>
            <contents name="sharing-the-widget-using-a-library" title="Sharing the Widget Using a Library" level="3"/>
            <contents name="using-the-plugin-with-quiloader" title="Using the Plugin with QUiLoader" level="3"/>
            <contents name="related-examples" title="Related Examples" level="1"/>
        </page>
        <page name="designer-creating-mainwindows.html" href="designer-creating-mainwindows.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Creating Main Windows in Qt Widgets Designer" fulltitle="Creating Main Windows in Qt Widgets Designer" subtitle="">
            <target name="creatingamenu" title="CreatingAMenu"/>
            <target name="creatingamenuentry" title="CreatingAMenuEntry"/>
            <target name="theactioneditor" title="TheActionEditor"/>
            <target name="addinganaction" title="AddingAnAction"/>
            <target name="addingadockwidget" title="AddingADockWidget"/>
            <contents name="menus" title="Menus" level="1"/>
            <contents name="creating-a-menu" title="Creating a Menu" level="2"/>
            <contents name="creating-a-menu-entry" title="Creating a Menu Entry" level="2"/>
            <contents name="toolbars" title="Toolbars" level="1"/>
            <contents name="creating-and-removing-a-toolbar" title="Creating and Removing a Toolbar" level="2"/>
            <contents name="adding-and-removing-toolbar-buttons" title="Adding and Removing Toolbar Buttons" level="2"/>
            <contents name="actions" title="Actions" level="1"/>
            <contents name="the-action-editor" title="The Action Editor" level="2"/>
            <contents name="creating-an-action" title="Creating an Action" level="2"/>
            <contents name="adding-an-action" title="Adding an Action" level="2"/>
            <contents name="dock-widgets" title="Dock Widgets" level="1"/>
            <contents name="adding-a-dock-widget" title="Adding a Dock Widget" level="2"/>
        </page>
        <page name="qtdesigner-components.html" href="qtdesigner-components.html" status="active" location="designer-custom-widgets.qdoc" documented="true" groups="best-practices" subtype="page" title="Creating and Using Components for Qt Widgets Designer" fulltitle="Creating and Using Components for Qt Widgets Designer" subtitle="" brief="How to create and use custom widget plugins">
            <contents name="creating-custom-widget-plugins" title="Creating Custom Widget Plugins" level="1"/>
            <contents name="retrieving-access-to-qt-widgets-designer-components" title="Retrieving Access to Qt Widgets Designer Components" level="1"/>
            <contents name="creating-user-interfaces-at-run-time" title="Creating User Interfaces at Run-Time" level="1"/>
        </page>
        <page name="customwidgetplugin" href="qtdesigner-customwidgetplugin-example.html" status="active" location="customwidgetplugin.qdoc" documented="true" groups="category Desktop,examples-designer" subtype="example" title="Custom Widget Plugin" fulltitle="Custom Widget Plugin" subtitle="" brief="Creating a custom widget plugin for Qt Widgets Designer">
            <contents name="preparation" title="Preparation" level="1"/>
            <contents name="project-files" title="Project files" level="1"/>
            <contents name="cmake" title="CMake" level="2"/>
            <contents name="qmake" title="qmake" level="2"/>
            <contents name="analogclock-class-definition-and-implementation" title="AnalogClock Class Definition and Implementation" level="1"/>
            <contents name="analogclockplugin-class-definition" title="AnalogClockPlugin Class Definition" level="1"/>
            <contents name="analogclockplugin-implementation" title="AnalogClockPlugin Implementation" level="1"/>
            <page name="customwidgetplugin/analogclock.cpp" href="qtdesigner-customwidgetplugin-analogclock-cpp.html" status="active" subtype="file" title="" fulltitle="analogclock.cpp Example File" subtitle="customwidgetplugin/analogclock.cpp"/>
            <page name="customwidgetplugin/analogclock.h" href="qtdesigner-customwidgetplugin-analogclock-h.html" status="active" subtype="file" title="" fulltitle="analogclock.h Example File" subtitle="customwidgetplugin/analogclock.h"/>
            <page name="customwidgetplugin/customwidgetplugin.cpp" href="qtdesigner-customwidgetplugin-customwidgetplugin-cpp.html" status="active" subtype="file" title="" fulltitle="customwidgetplugin.cpp Example File" subtitle="customwidgetplugin/customwidgetplugin.cpp"/>
            <page name="customwidgetplugin/customwidgetplugin.h" href="qtdesigner-customwidgetplugin-customwidgetplugin-h.html" status="active" subtype="file" title="" fulltitle="customwidgetplugin.h Example File" subtitle="customwidgetplugin/customwidgetplugin.h"/>
            <page name="customwidgetplugin/customwidgetplugin_autogen/mocs_compilation.cpp" href="qtdesigner-customwidgetplugin-customwidgetplugin-autogen-mocs-compilation-cpp.html" status="active" subtype="file" title="" fulltitle="mocs_compilation.cpp Example File" subtitle="customwidgetplugin/customwidgetplugin_autogen/mocs_compilation.cpp"/>
            <page name="customwidgetplugin/CMakeLists.txt" href="qtdesigner-customwidgetplugin-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="customwidgetplugin/CMakeLists.txt"/>
            <page name="customwidgetplugin/customwidgetplugin.pro" href="qtdesigner-customwidgetplugin-customwidgetplugin-pro.html" status="active" subtype="file" title="" fulltitle="customwidgetplugin.pro Example File" subtitle="customwidgetplugin/customwidgetplugin.pro"/>
        </page>
        <page name="designer-customizing-forms.html" href="designer-customizing-forms.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Customizing Qt Widgets Designer Forms" fulltitle="Customizing Qt Widgets Designer Forms" subtitle="">
            <target name="layoutfunction" title="LayoutFunction"/>
            <contents name="modifying-the-form-settings" title="Modifying the Form Settings" level="1"/>
        </page>
        <page name="designer-resources.html" href="designer-resources.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Editing Resources with Qt Widgets Designer" fulltitle="Editing Resources with Qt Widgets Designer" subtitle="">
            <target name="resourcefiles" title="ResourceFiles"/>
            <target name="editresource" title="EditResource"/>
            <target name="usingresources" title="UsingResources"/>
            <contents name="defining-a-resource-file" title="Defining a Resource File" level="1"/>
            <contents name="using-the-resources" title="Using the Resources" level="1"/>
        </page>
        <page name="designer-to-know.html" href="designer-to-know.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Getting to Know Qt Widgets Designer" fulltitle="Getting to Know Qt Widgets Designer" subtitle="">
            <target name="mainwindow" title="MainWindow"/>
            <target name="widgetbox" title="WidgetBox"/>
            <contents name="launching-designer" title="Launching Designer" level="1"/>
            <contents name="the-user-interface" title="The User Interface" level="1"/>
            <contents name="the-concept-of-layouts-in-qt" title="The Concept of Layouts in Qt" level="1"/>
        </page>
        <class name="QAbstractExtensionFactory" href="qabstractextensionfactory.html" status="active" access="public" location="extension.h" documented="true" module="QtDesigner" brief="Interface for extension factories in Qt Widgets Designer">
            <function name="extension" fullname="QAbstractExtensionFactory::extension" href="qabstractextensionfactory.html#extension" status="active" access="public" location="extension.h" documented="true" meta="plain" virtual="pure" const="true" type="QObject *" signature="QObject * extension(QObject *object, const QString &amp;iid) const = 0">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="const QString &amp;" name="iid" default=""/>
            </function>
            <function name="~QAbstractExtensionFactory" fullname="QAbstractExtensionFactory::~QAbstractExtensionFactory" href="qabstractextensionfactory.html#dtor.QAbstractExtensionFactory" status="active" access="public" location="extension.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractExtensionFactory()"/>
        </class>
        <class name="QAbstractExtensionManager" href="qabstractextensionmanager.html" status="active" access="public" location="extension.h" documented="true" module="QtDesigner" brief="Interface for extension managers in Qt Widgets Designer">
            <function name="extension" fullname="QAbstractExtensionManager::extension" href="qabstractextensionmanager.html#extension" status="active" access="public" location="extension.h" documented="true" meta="plain" virtual="pure" const="true" type="QObject *" signature="QObject * extension(QObject *object, const QString &amp;iid) const = 0">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="const QString &amp;" name="iid" default=""/>
            </function>
            <function name="registerExtensions" fullname="QAbstractExtensionManager::registerExtensions" href="qabstractextensionmanager.html#registerExtensions" status="active" access="public" location="extension.h" documented="true" meta="plain" virtual="pure" type="void" signature="void registerExtensions(QAbstractExtensionFactory *factory, const QString &amp;iid) = 0">
                <parameter type="QAbstractExtensionFactory *" name="factory" default=""/>
                <parameter type="const QString &amp;" name="iid" default=""/>
            </function>
            <function name="unregisterExtensions" fullname="QAbstractExtensionManager::unregisterExtensions" href="qabstractextensionmanager.html#unregisterExtensions" status="active" access="public" location="extension.h" documented="true" meta="plain" virtual="pure" type="void" signature="void unregisterExtensions(QAbstractExtensionFactory *factory, const QString &amp;iid) = 0">
                <parameter type="QAbstractExtensionFactory *" name="factory" default=""/>
                <parameter type="const QString &amp;" name="iid" default=""/>
            </function>
            <function name="~QAbstractExtensionManager" fullname="QAbstractExtensionManager::~QAbstractExtensionManager" href="qabstractextensionmanager.html#dtor.QAbstractExtensionManager" status="active" access="public" location="extension.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractExtensionManager()"/>
        </class>
        <class name="QAbstractFormBuilder" href="qabstractformbuilder.html" status="active" access="public" location="abstractformbuilder.h" documented="true" module="QtDesigner" brief="Default implementation for classes that create user interfaces at run-time">
            <function name="QAbstractFormBuilder" fullname="QAbstractFormBuilder::QAbstractFormBuilder" href="qabstractformbuilder.html#QAbstractFormBuilder" status="active" access="public" location="abstractformbuilder.h" documented="true" meta="constructor" signature="QAbstractFormBuilder()"/>
            <function name="errorString" fullname="QAbstractFormBuilder::errorString" href="qabstractformbuilder.html#errorString" status="active" access="public" location="abstractformbuilder.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="load" fullname="QAbstractFormBuilder::load" href="qabstractformbuilder.html#load" status="active" access="public" location="abstractformbuilder.h" documented="true" meta="plain" virtual="virtual" type="QWidget *" signature="QWidget * load(QIODevice *device, QWidget *parent)">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
            </function>
            <function name="save" fullname="QAbstractFormBuilder::save" href="qabstractformbuilder.html#save" status="active" access="public" location="abstractformbuilder.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void save(QIODevice *device, QWidget *widget)">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="setWorkingDirectory" fullname="QAbstractFormBuilder::setWorkingDirectory" href="qabstractformbuilder.html#setWorkingDirectory" status="active" access="public" location="abstractformbuilder.h" documented="true" meta="plain" type="void" signature="void setWorkingDirectory(const QDir &amp;directory)">
                <parameter type="const QDir &amp;" name="directory" default=""/>
            </function>
            <function name="workingDirectory" fullname="QAbstractFormBuilder::workingDirectory" href="qabstractformbuilder.html#workingDirectory" status="active" access="public" location="abstractformbuilder.h" documented="true" meta="plain" const="true" type="QDir" signature="QDir workingDirectory() const"/>
            <function name="~QAbstractFormBuilder" fullname="QAbstractFormBuilder::~QAbstractFormBuilder" href="qabstractformbuilder.html#dtor.QAbstractFormBuilder" status="active" access="public" location="abstractformbuilder.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractFormBuilder()"/>
        </class>
        <class name="QDesignerActionEditorInterface" href="qdesigneractioneditorinterface.html" status="active" access="public" location="abstractactioneditor.h" documented="true" bases="QWidget" module="QtDesigner" brief="Allows you to change the focus of Qt Widgets Designer's action editor">
            <function name="QDesignerActionEditorInterface" fullname="QDesignerActionEditorInterface::QDesignerActionEditorInterface" href="qdesigneractioneditorinterface.html#QDesignerActionEditorInterface" status="active" access="public" location="abstractactioneditor.h" documented="true" meta="constructor" explicit="true" signature="QDesignerActionEditorInterface(QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QWidget *" name="parent" default=""/>
                <parameter type="Qt::WindowFlags" name="flags" default="{}"/>
            </function>
            <function name="core" fullname="QDesignerActionEditorInterface::core" href="qdesigneractioneditorinterface.html#core" status="active" access="public" location="abstractactioneditor.h" documented="true" meta="plain" virtual="virtual" const="true" type="QDesignerFormEditorInterface *" signature="QDesignerFormEditorInterface * core() const"/>
            <function name="manageAction" fullname="QDesignerActionEditorInterface::manageAction" href="qdesigneractioneditorinterface.html#manageAction" status="active" access="public" location="abstractactioneditor.h" documented="true" meta="plain" virtual="pure" type="void" signature="void manageAction(QAction *action) = 0">
                <parameter type="QAction *" name="action" default=""/>
            </function>
            <function name="setFormWindow" fullname="QDesignerActionEditorInterface::setFormWindow" href="qdesigneractioneditorinterface.html#setFormWindow" status="active" access="public" location="abstractactioneditor.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setFormWindow(QDesignerFormWindowInterface *formWindow) = 0">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="unmanageAction" fullname="QDesignerActionEditorInterface::unmanageAction" href="qdesigneractioneditorinterface.html#unmanageAction" status="active" access="public" location="abstractactioneditor.h" documented="true" meta="plain" virtual="pure" type="void" signature="void unmanageAction(QAction *action) = 0">
                <parameter type="QAction *" name="action" default=""/>
            </function>
            <function name="~QDesignerActionEditorInterface" fullname="QDesignerActionEditorInterface::~QDesignerActionEditorInterface" href="qdesigneractioneditorinterface.html#dtor.QDesignerActionEditorInterface" status="active" access="public" location="abstractactioneditor.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerActionEditorInterface()"/>
        </class>
        <class name="QDesignerContainerExtension" href="qdesignercontainerextension.html" status="active" access="public" location="container.h" documented="true" module="QtDesigner" brief="Allows you to add pages to a custom multi-page container in Qt Widgets Designer's workspace">
            <function name="addWidget" fullname="QDesignerContainerExtension::addWidget" href="qdesignercontainerextension.html#addWidget" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" type="void" signature="void addWidget(QWidget *page) = 0">
                <parameter type="QWidget *" name="page" default=""/>
            </function>
            <function name="canAddWidget" fullname="QDesignerContainerExtension::canAddWidget" href="qdesignercontainerextension.html#canAddWidget" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool canAddWidget() const = 0"/>
            <function name="canRemove" fullname="QDesignerContainerExtension::canRemove" href="qdesignercontainerextension.html#canRemove" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool canRemove(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="count" fullname="QDesignerContainerExtension::count" href="qdesignercontainerextension.html#count" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int count() const = 0"/>
            <function name="currentIndex" fullname="QDesignerContainerExtension::currentIndex" href="qdesignercontainerextension.html#currentIndex" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int currentIndex() const = 0"/>
            <function name="insertWidget" fullname="QDesignerContainerExtension::insertWidget" href="qdesignercontainerextension.html#insertWidget" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" type="void" signature="void insertWidget(int index, QWidget *page) = 0">
                <parameter type="int" name="index" default=""/>
                <parameter type="QWidget *" name="page" default=""/>
            </function>
            <function name="remove" fullname="QDesignerContainerExtension::remove" href="qdesignercontainerextension.html#remove" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" type="void" signature="void remove(int index) = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="setCurrentIndex" fullname="QDesignerContainerExtension::setCurrentIndex" href="qdesignercontainerextension.html#setCurrentIndex" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setCurrentIndex(int index) = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="widget" fullname="QDesignerContainerExtension::widget" href="qdesignercontainerextension.html#widget" status="active" access="public" location="container.h" documented="true" meta="plain" virtual="pure" const="true" type="QWidget *" signature="QWidget * widget(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="~QDesignerContainerExtension" fullname="QDesignerContainerExtension::~QDesignerContainerExtension" href="qdesignercontainerextension.html#dtor.QDesignerContainerExtension" status="active" access="public" location="container.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerContainerExtension()"/>
        </class>
        <class name="QDesignerCustomWidgetCollectionInterface" href="qdesignercustomwidgetcollectioninterface.html" status="active" access="public" location="customwidget.h" documented="true" module="QtDesigner" brief="Allows you to include several custom widgets in one single library">
            <function name="customWidgets" fullname="QDesignerCustomWidgetCollectionInterface::customWidgets" href="qdesignercustomwidgetcollectioninterface.html#customWidgets" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QDesignerCustomWidgetInterface *&gt;" signature="QList&lt;QDesignerCustomWidgetInterface *&gt; customWidgets() const = 0"/>
            <function name="~QDesignerCustomWidgetCollectionInterface" fullname="QDesignerCustomWidgetCollectionInterface::~QDesignerCustomWidgetCollectionInterface" href="qdesignercustomwidgetcollectioninterface.html#dtor.QDesignerCustomWidgetCollectionInterface" status="active" access="public" location="customwidget.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerCustomWidgetCollectionInterface()"/>
        </class>
        <class name="QDesignerCustomWidgetInterface" href="qdesignercustomwidgetinterface.html" status="active" access="public" location="customwidget.h" documented="true" module="QtDesigner" brief="Enables Qt Widgets Designer to access and construct custom widgets">
            <function name="QDESIGNER_WIDGET_EXPORT" href="qdesignercustomwidgetinterface.html#QDESIGNER_WIDGET_EXPORT" status="active" access="public" location="customwidget.qdoc" documented="true" related="0" meta="macrowithoutparams" signature="QDESIGNER_WIDGET_EXPORT"/>
            <function name="codeTemplate" fullname="QDesignerCustomWidgetInterface::codeTemplate" href="qdesignercustomwidgetinterface.html#codeTemplate" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString codeTemplate() const"/>
            <function name="createWidget" fullname="QDesignerCustomWidgetInterface::createWidget" href="qdesignercustomwidgetinterface.html#createWidget" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" type="QWidget *" signature="QWidget * createWidget(QWidget *parent) = 0">
                <parameter type="QWidget *" name="parent" default=""/>
            </function>
            <function name="domXml" fullname="QDesignerCustomWidgetInterface::domXml" href="qdesignercustomwidgetinterface.html#domXml" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString domXml() const"/>
            <function name="group" fullname="QDesignerCustomWidgetInterface::group" href="qdesignercustomwidgetinterface.html#group" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString group() const = 0"/>
            <function name="icon" fullname="QDesignerCustomWidgetInterface::icon" href="qdesignercustomwidgetinterface.html#icon" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" const="true" type="QIcon" signature="QIcon icon() const = 0"/>
            <function name="includeFile" fullname="QDesignerCustomWidgetInterface::includeFile" href="qdesignercustomwidgetinterface.html#includeFile" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString includeFile() const = 0"/>
            <function name="initialize" fullname="QDesignerCustomWidgetInterface::initialize" href="qdesignercustomwidgetinterface.html#initialize" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void initialize(QDesignerFormEditorInterface *formEditor)">
                <parameter type="QDesignerFormEditorInterface *" name="formEditor" default=""/>
            </function>
            <function name="isContainer" fullname="QDesignerCustomWidgetInterface::isContainer" href="qdesignercustomwidgetinterface.html#isContainer" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isContainer() const = 0"/>
            <function name="isInitialized" fullname="QDesignerCustomWidgetInterface::isInitialized" href="qdesignercustomwidgetinterface.html#isInitialized" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool isInitialized() const"/>
            <function name="name" fullname="QDesignerCustomWidgetInterface::name" href="qdesignercustomwidgetinterface.html#name" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString name() const = 0"/>
            <function name="toolTip" fullname="QDesignerCustomWidgetInterface::toolTip" href="qdesignercustomwidgetinterface.html#toolTip" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString toolTip() const = 0"/>
            <function name="whatsThis" fullname="QDesignerCustomWidgetInterface::whatsThis" href="qdesignercustomwidgetinterface.html#whatsThis" status="active" access="public" location="customwidget.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString whatsThis() const = 0"/>
            <function name="~QDesignerCustomWidgetInterface" fullname="QDesignerCustomWidgetInterface::~QDesignerCustomWidgetInterface" href="qdesignercustomwidgetinterface.html#dtor.QDesignerCustomWidgetInterface" status="active" access="public" location="customwidget.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerCustomWidgetInterface()"/>
        </class>
        <class name="QDesignerDynamicPropertySheetExtension" href="qdesignerdynamicpropertysheetextension.html" status="active" access="public" location="dynamicpropertysheet.h" documented="true" module="QtDesigner" brief="Allows you to manipulate a widget's dynamic properties in Qt Widgets Designer's property editor">
            <function name="addDynamicProperty" fullname="QDesignerDynamicPropertySheetExtension::addDynamicProperty" href="qdesignerdynamicpropertysheetextension.html#addDynamicProperty" status="active" access="public" location="dynamicpropertysheet.h" documented="true" meta="plain" virtual="pure" type="int" signature="int addDynamicProperty(const QString &amp;propertyName, const QVariant &amp;value) = 0">
                <parameter type="const QString &amp;" name="propertyName" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="canAddDynamicProperty" fullname="QDesignerDynamicPropertySheetExtension::canAddDynamicProperty" href="qdesignerdynamicpropertysheetextension.html#canAddDynamicProperty" status="active" access="public" location="dynamicpropertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool canAddDynamicProperty(const QString &amp;propertyName) const = 0">
                <parameter type="const QString &amp;" name="propertyName" default=""/>
            </function>
            <function name="dynamicPropertiesAllowed" fullname="QDesignerDynamicPropertySheetExtension::dynamicPropertiesAllowed" href="qdesignerdynamicpropertysheetextension.html#dynamicPropertiesAllowed" status="active" access="public" location="dynamicpropertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool dynamicPropertiesAllowed() const = 0"/>
            <function name="isDynamicProperty" fullname="QDesignerDynamicPropertySheetExtension::isDynamicProperty" href="qdesignerdynamicpropertysheetextension.html#isDynamicProperty" status="active" access="public" location="dynamicpropertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isDynamicProperty(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="removeDynamicProperty" fullname="QDesignerDynamicPropertySheetExtension::removeDynamicProperty" href="qdesignerdynamicpropertysheetextension.html#removeDynamicProperty" status="active" access="public" location="dynamicpropertysheet.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool removeDynamicProperty(int index) = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="~QDesignerDynamicPropertySheetExtension" fullname="QDesignerDynamicPropertySheetExtension::~QDesignerDynamicPropertySheetExtension" href="qdesignerdynamicpropertysheetextension.html#dtor.QDesignerDynamicPropertySheetExtension" status="active" access="public" location="dynamicpropertysheet.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerDynamicPropertySheetExtension()"/>
        </class>
        <class name="QDesignerFormEditorInterface" href="qdesignerformeditorinterface.html" status="active" access="public" location="abstractformeditor.h" documented="true" bases="QObject" module="QtDesigner" brief="Allows you to access Qt Widgets Designer's various components">
            <function name="QDesignerFormEditorInterface" fullname="QDesignerFormEditorInterface::QDesignerFormEditorInterface" href="qdesignerformeditorinterface.html#QDesignerFormEditorInterface" status="active" access="public" location="abstractformeditor.h" documented="true" meta="constructor" explicit="true" signature="QDesignerFormEditorInterface(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="actionEditor" fullname="QDesignerFormEditorInterface::actionEditor" href="qdesignerformeditorinterface.html#actionEditor" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" const="true" type="QDesignerActionEditorInterface *" signature="QDesignerActionEditorInterface * actionEditor() const"/>
            <function name="extensionManager" fullname="QDesignerFormEditorInterface::extensionManager" href="qdesignerformeditorinterface.html#extensionManager" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" const="true" type="QExtensionManager *" signature="QExtensionManager * extensionManager() const"/>
            <function name="formWindowManager" fullname="QDesignerFormEditorInterface::formWindowManager" href="qdesignerformeditorinterface.html#formWindowManager" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" const="true" type="QDesignerFormWindowManagerInterface *" signature="QDesignerFormWindowManagerInterface * formWindowManager() const"/>
            <function name="objectInspector" fullname="QDesignerFormEditorInterface::objectInspector" href="qdesignerformeditorinterface.html#objectInspector" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" const="true" type="QDesignerObjectInspectorInterface *" signature="QDesignerObjectInspectorInterface * objectInspector() const"/>
            <function name="propertyEditor" fullname="QDesignerFormEditorInterface::propertyEditor" href="qdesignerformeditorinterface.html#propertyEditor" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" const="true" type="QDesignerPropertyEditorInterface *" signature="QDesignerPropertyEditorInterface * propertyEditor() const"/>
            <function name="setActionEditor" fullname="QDesignerFormEditorInterface::setActionEditor" href="qdesignerformeditorinterface.html#setActionEditor" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" type="void" signature="void setActionEditor(QDesignerActionEditorInterface *actionEditor)">
                <parameter type="QDesignerActionEditorInterface *" name="actionEditor" default=""/>
            </function>
            <function name="setObjectInspector" fullname="QDesignerFormEditorInterface::setObjectInspector" href="qdesignerformeditorinterface.html#setObjectInspector" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" type="void" signature="void setObjectInspector(QDesignerObjectInspectorInterface *objectInspector)">
                <parameter type="QDesignerObjectInspectorInterface *" name="objectInspector" default=""/>
            </function>
            <function name="setPropertyEditor" fullname="QDesignerFormEditorInterface::setPropertyEditor" href="qdesignerformeditorinterface.html#setPropertyEditor" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" type="void" signature="void setPropertyEditor(QDesignerPropertyEditorInterface *propertyEditor)">
                <parameter type="QDesignerPropertyEditorInterface *" name="propertyEditor" default=""/>
            </function>
            <function name="setWidgetBox" fullname="QDesignerFormEditorInterface::setWidgetBox" href="qdesignerformeditorinterface.html#setWidgetBox" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" type="void" signature="void setWidgetBox(QDesignerWidgetBoxInterface *widgetBox)">
                <parameter type="QDesignerWidgetBoxInterface *" name="widgetBox" default=""/>
            </function>
            <function name="topLevel" fullname="QDesignerFormEditorInterface::topLevel" href="qdesignerformeditorinterface.html#topLevel" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" const="true" type="QWidget *" signature="QWidget * topLevel() const"/>
            <function name="widgetBox" fullname="QDesignerFormEditorInterface::widgetBox" href="qdesignerformeditorinterface.html#widgetBox" status="active" access="public" location="abstractformeditor.h" documented="true" meta="plain" const="true" type="QDesignerWidgetBoxInterface *" signature="QDesignerWidgetBoxInterface * widgetBox() const"/>
            <function name="~QDesignerFormEditorInterface" fullname="QDesignerFormEditorInterface::~QDesignerFormEditorInterface" href="qdesignerformeditorinterface.html#dtor.QDesignerFormEditorInterface" status="active" access="public" location="abstractformeditor.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerFormEditorInterface()"/>
        </class>
        <class name="QDesignerFormWindowCursorInterface" href="qdesignerformwindowcursorinterface.html" status="active" access="public" location="abstractformwindowcursor.h" documented="true" module="QtDesigner" brief="Allows you to query and modify a form window's widget selection, and in addition modify the properties of all the form's widgets">
            <function name="current" fullname="QDesignerFormWindowCursorInterface::current" href="qdesignerformwindowcursorinterface.html#current" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" const="true" type="QWidget *" signature="QWidget * current() const = 0"/>
            <function name="formWindow" fullname="QDesignerFormWindowCursorInterface::formWindow" href="qdesignerformwindowcursorinterface.html#formWindow" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" const="true" type="QDesignerFormWindowInterface *" signature="QDesignerFormWindowInterface * formWindow() const = 0"/>
            <function name="hasSelection" fullname="QDesignerFormWindowCursorInterface::hasSelection" href="qdesignerformwindowcursorinterface.html#hasSelection" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool hasSelection() const = 0"/>
            <function name="isWidgetSelected" fullname="QDesignerFormWindowCursorInterface::isWidgetSelected" href="qdesignerformwindowcursorinterface.html#isWidgetSelected" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWidgetSelected(QWidget *widget) const">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="movePosition" fullname="QDesignerFormWindowCursorInterface::movePosition" href="qdesignerformwindowcursorinterface.html#movePosition" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool movePosition(QDesignerFormWindowCursorInterface::MoveOperation operation, QDesignerFormWindowCursorInterface::MoveMode mode) = 0">
                <parameter type="QDesignerFormWindowCursorInterface::MoveOperation" name="operation" default=""/>
                <parameter type="QDesignerFormWindowCursorInterface::MoveMode" name="mode" default="MoveAnchor"/>
            </function>
            <function name="position" fullname="QDesignerFormWindowCursorInterface::position" href="qdesignerformwindowcursorinterface.html#position" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int position() const = 0"/>
            <function name="resetWidgetProperty" fullname="QDesignerFormWindowCursorInterface::resetWidgetProperty" href="qdesignerformwindowcursorinterface.html#resetWidgetProperty" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" type="void" signature="void resetWidgetProperty(QWidget *widget, const QString &amp;name) = 0">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="selectedWidget" fullname="QDesignerFormWindowCursorInterface::selectedWidget" href="qdesignerformwindowcursorinterface.html#selectedWidget" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" const="true" type="QWidget *" signature="QWidget * selectedWidget(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="selectedWidgetCount" fullname="QDesignerFormWindowCursorInterface::selectedWidgetCount" href="qdesignerformwindowcursorinterface.html#selectedWidgetCount" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int selectedWidgetCount() const = 0"/>
            <function name="setPosition" fullname="QDesignerFormWindowCursorInterface::setPosition" href="qdesignerformwindowcursorinterface.html#setPosition" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setPosition(int position, QDesignerFormWindowCursorInterface::MoveMode mode) = 0">
                <parameter type="int" name="position" default=""/>
                <parameter type="QDesignerFormWindowCursorInterface::MoveMode" name="mode" default="MoveAnchor"/>
            </function>
            <function name="setProperty" fullname="QDesignerFormWindowCursorInterface::setProperty" href="qdesignerformwindowcursorinterface.html#setProperty" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setProperty(const QString &amp;name, const QVariant &amp;value) = 0">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="setWidgetProperty" fullname="QDesignerFormWindowCursorInterface::setWidgetProperty" href="qdesignerformwindowcursorinterface.html#setWidgetProperty" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setWidgetProperty(QWidget *widget, const QString &amp;name, const QVariant &amp;value) = 0">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="widget" fullname="QDesignerFormWindowCursorInterface::widget" href="qdesignerformwindowcursorinterface.html#widget" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" const="true" type="QWidget *" signature="QWidget * widget(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="widgetCount" fullname="QDesignerFormWindowCursorInterface::widgetCount" href="qdesignerformwindowcursorinterface.html#widgetCount" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int widgetCount() const = 0"/>
            <function name="~QDesignerFormWindowCursorInterface" fullname="QDesignerFormWindowCursorInterface::~QDesignerFormWindowCursorInterface" href="qdesignerformwindowcursorinterface.html#dtor.QDesignerFormWindowCursorInterface" status="active" access="public" location="abstractformwindowcursor.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerFormWindowCursorInterface()"/>
            <enum name="MoveMode" fullname="QDesignerFormWindowCursorInterface::MoveMode" href="qdesignerformwindowcursorinterface.html#MoveMode-enum" status="active" access="public" location="abstractformwindowcursor.h" documented="true">
                <value name="MoveAnchor" value="0"/>
                <value name="KeepAnchor" value="1"/>
            </enum>
            <enum name="MoveOperation" fullname="QDesignerFormWindowCursorInterface::MoveOperation" href="qdesignerformwindowcursorinterface.html#MoveOperation-enum" status="active" access="public" location="abstractformwindowcursor.h" documented="true">
                <value name="NoMove" value="0"/>
                <value name="Start" value="1"/>
                <value name="End" value="2"/>
                <value name="Next" value="3"/>
                <value name="Prev" value="4"/>
                <value name="Left" value="5"/>
                <value name="Right" value="6"/>
                <value name="Up" value="7"/>
                <value name="Down" value="8"/>
            </enum>
        </class>
        <class name="QDesignerFormWindowInterface" href="qdesignerformwindowinterface.html" status="active" access="public" location="abstractformwindow.h" documented="true" bases="QWidget" module="QtDesigner" brief="Allows you to query and manipulate form windows appearing in Qt Widgets Designer's workspace">
            <function name="QDesignerFormWindowInterface" fullname="QDesignerFormWindowInterface::QDesignerFormWindowInterface" href="qdesignerformwindowinterface.html#QDesignerFormWindowInterface" status="active" access="public" location="abstractformwindow.h" documented="true" meta="constructor" explicit="true" signature="QDesignerFormWindowInterface(QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="flags" default="{}"/>
            </function>
            <function name="aboutToUnmanageWidget" fullname="QDesignerFormWindowInterface::aboutToUnmanageWidget" href="qdesignerformwindowinterface.html#aboutToUnmanageWidget" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void aboutToUnmanageWidget(QWidget *widget)">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="absoluteDir" fullname="QDesignerFormWindowInterface::absoluteDir" href="qdesignerformwindowinterface.html#absoluteDir" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QDir" signature="QDir absoluteDir() const = 0"/>
            <function name="activateResourceFilePaths" fullname="QDesignerFormWindowInterface::activateResourceFilePaths" href="qdesignerformwindowinterface.html#activateResourceFilePaths" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" type="void" signature="void activateResourceFilePaths(const QStringList &amp;paths, int *errorCount, QString *errorMessages)">
                <parameter type="const QStringList &amp;" name="paths" default=""/>
                <parameter type="int *" name="errorCount" default="nullptr"/>
                <parameter type="QString *" name="errorMessages" default="nullptr"/>
            </function>
            <function name="activated" fullname="QDesignerFormWindowInterface::activated" href="qdesignerformwindowinterface.html#activated" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void activated(QWidget *widget)">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="activeResourceFilePaths" fullname="QDesignerFormWindowInterface::activeResourceFilePaths" href="qdesignerformwindowinterface.html#activeResourceFilePaths" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList activeResourceFilePaths() const"/>
            <function name="addResourceFile" fullname="QDesignerFormWindowInterface::addResourceFile" href="qdesignerformwindowinterface.html#addResourceFile" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void addResourceFile(const QString &amp;path) = 0">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="author" fullname="QDesignerFormWindowInterface::author" href="qdesignerformwindowinterface.html#author" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString author() const = 0"/>
            <function name="changed" fullname="QDesignerFormWindowInterface::changed" href="qdesignerformwindowinterface.html#changed" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void changed()"/>
            <function name="checkContents" fullname="QDesignerFormWindowInterface::checkContents" href="qdesignerformwindowinterface.html#checkContents" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QStringList" signature="QStringList checkContents() const = 0"/>
            <function name="clearSelection" fullname="QDesignerFormWindowInterface::clearSelection" href="qdesignerformwindowinterface.html#clearSelection" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="void" signature="void clearSelection(bool update) = 0">
                <parameter type="bool" name="update" default="true"/>
            </function>
            <function name="comment" fullname="QDesignerFormWindowInterface::comment" href="qdesignerformwindowinterface.html#comment" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString comment() const = 0"/>
            <function name="contents" fullname="QDesignerFormWindowInterface::contents" href="qdesignerformwindowinterface.html#contents" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString contents() const = 0"/>
            <function name="core" fullname="QDesignerFormWindowInterface::core" href="qdesignerformwindowinterface.html#core" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="virtual" const="true" type="QDesignerFormEditorInterface *" signature="QDesignerFormEditorInterface * core() const"/>
            <function name="cursor" fullname="QDesignerFormWindowInterface::cursor" href="qdesignerformwindowinterface.html#cursor" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QDesignerFormWindowCursorInterface *" signature="QDesignerFormWindowCursorInterface * cursor() const = 0"/>
            <function name="emitSelectionChanged" fullname="QDesignerFormWindowInterface::emitSelectionChanged" href="qdesignerformwindowinterface.html#emitSelectionChanged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void emitSelectionChanged() = 0"/>
            <function name="exportMacro" fullname="QDesignerFormWindowInterface::exportMacro" href="qdesignerformwindowinterface.html#exportMacro" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString exportMacro() const = 0"/>
            <function name="featureChanged" fullname="QDesignerFormWindowInterface::featureChanged" href="qdesignerformwindowinterface.html#featureChanged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void featureChanged(QDesignerFormWindowInterface::Feature feature)">
                <parameter type="QDesignerFormWindowInterface::Feature" name="feature" default=""/>
            </function>
            <function name="features" fullname="QDesignerFormWindowInterface::features" href="qdesignerformwindowinterface.html#features" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QDesignerFormWindowInterface::Feature" signature="QDesignerFormWindowInterface::Feature features() const = 0"/>
            <function name="fileName" fullname="QDesignerFormWindowInterface::fileName" href="qdesignerformwindowinterface.html#fileName" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString fileName() const = 0"/>
            <function name="fileNameChanged" fullname="QDesignerFormWindowInterface::fileNameChanged" href="qdesignerformwindowinterface.html#fileNameChanged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void fileNameChanged(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="findFormWindow" fullname="QDesignerFormWindowInterface::findFormWindow" href="qdesignerformwindowinterface.html#findFormWindow" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" static="true" type="QDesignerFormWindowInterface *" signature="QDesignerFormWindowInterface * findFormWindow(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="findFormWindow" fullname="QDesignerFormWindowInterface::findFormWindow" href="qdesignerformwindowinterface.html#findFormWindow-1" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QDesignerFormWindowInterface *" signature="QDesignerFormWindowInterface * findFormWindow(QWidget *widget)">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="formContainer" fullname="QDesignerFormWindowInterface::formContainer" href="qdesignerformwindowinterface.html#formContainer" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QWidget *" signature="QWidget * formContainer() const = 0"/>
            <function name="geometryChanged" fullname="QDesignerFormWindowInterface::geometryChanged" href="qdesignerformwindowinterface.html#geometryChanged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void geometryChanged()"/>
            <function name="grid" fullname="QDesignerFormWindowInterface::grid" href="qdesignerformwindowinterface.html#grid" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QPoint" signature="QPoint grid() const = 0"/>
            <function name="hasFeature" fullname="QDesignerFormWindowInterface::hasFeature" href="qdesignerformwindowinterface.html#hasFeature" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool hasFeature(QDesignerFormWindowInterface::Feature feature) const = 0">
                <parameter type="QDesignerFormWindowInterface::Feature" name="feature" default=""/>
            </function>
            <function name="includeHints" fullname="QDesignerFormWindowInterface::includeHints" href="qdesignerformwindowinterface.html#includeHints" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QStringList" signature="QStringList includeHints() const = 0"/>
            <function name="isDirty" fullname="QDesignerFormWindowInterface::isDirty" href="qdesignerformwindowinterface.html#isDirty" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isDirty() const = 0"/>
            <function name="isManaged" fullname="QDesignerFormWindowInterface::isManaged" href="qdesignerformwindowinterface.html#isManaged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isManaged(QWidget *widget) const = 0">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="layoutDefault" fullname="QDesignerFormWindowInterface::layoutDefault" href="qdesignerformwindowinterface.html#layoutDefault" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void layoutDefault(int *margin, int *spacing) = 0">
                <parameter type="int *" name="margin" default=""/>
                <parameter type="int *" name="spacing" default=""/>
            </function>
            <function name="layoutFunction" fullname="QDesignerFormWindowInterface::layoutFunction" href="qdesignerformwindowinterface.html#layoutFunction" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void layoutFunction(QString *margin, QString *spacing) = 0">
                <parameter type="QString *" name="margin" default=""/>
                <parameter type="QString *" name="spacing" default=""/>
            </function>
            <function name="mainContainerChanged" fullname="QDesignerFormWindowInterface::mainContainerChanged" href="qdesignerformwindowinterface.html#mainContainerChanged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void mainContainerChanged(QWidget *mainContainer)">
                <parameter type="QWidget *" name="mainContainer" default=""/>
            </function>
            <function name="manageWidget" fullname="QDesignerFormWindowInterface::manageWidget" href="qdesignerformwindowinterface.html#manageWidget" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="void" signature="void manageWidget(QWidget *widget) = 0">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="objectRemoved" fullname="QDesignerFormWindowInterface::objectRemoved" href="qdesignerformwindowinterface.html#objectRemoved" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void objectRemoved(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="pixmapFunction" fullname="QDesignerFormWindowInterface::pixmapFunction" href="qdesignerformwindowinterface.html#pixmapFunction" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString pixmapFunction() const = 0"/>
            <function name="removeResourceFile" fullname="QDesignerFormWindowInterface::removeResourceFile" href="qdesignerformwindowinterface.html#removeResourceFile" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void removeResourceFile(const QString &amp;path) = 0">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="resourceFileSaveMode" fullname="QDesignerFormWindowInterface::resourceFileSaveMode" href="qdesignerformwindowinterface.html#resourceFileSaveMode" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QDesignerFormWindowInterface::ResourceFileSaveMode" signature="QDesignerFormWindowInterface::ResourceFileSaveMode resourceFileSaveMode() const = 0"/>
            <function name="resourceFiles" fullname="QDesignerFormWindowInterface::resourceFiles" href="qdesignerformwindowinterface.html#resourceFiles" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" const="true" type="QStringList" signature="QStringList resourceFiles() const = 0"/>
            <function name="resourceFilesChanged" fullname="QDesignerFormWindowInterface::resourceFilesChanged" href="qdesignerformwindowinterface.html#resourceFilesChanged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void resourceFilesChanged()"/>
            <function name="selectWidget" fullname="QDesignerFormWindowInterface::selectWidget" href="qdesignerformwindowinterface.html#selectWidget" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="void" signature="void selectWidget(QWidget *widget, bool select) = 0">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="bool" name="select" default="true"/>
            </function>
            <function name="selectionChanged" fullname="QDesignerFormWindowInterface::selectionChanged" href="qdesignerformwindowinterface.html#selectionChanged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void selectionChanged()"/>
            <function name="setAuthor" fullname="QDesignerFormWindowInterface::setAuthor" href="qdesignerformwindowinterface.html#setAuthor" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setAuthor(const QString &amp;author) = 0">
                <parameter type="const QString &amp;" name="author" default=""/>
            </function>
            <function name="setComment" fullname="QDesignerFormWindowInterface::setComment" href="qdesignerformwindowinterface.html#setComment" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setComment(const QString &amp;comment) = 0">
                <parameter type="const QString &amp;" name="comment" default=""/>
            </function>
            <function name="setContents" fullname="QDesignerFormWindowInterface::setContents" href="qdesignerformwindowinterface.html#setContents" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="bool" signature="bool setContents(const QString &amp;contents) = 0">
                <parameter type="const QString &amp;" name="contents" default=""/>
            </function>
            <function name="setContents" fullname="QDesignerFormWindowInterface::setContents" href="qdesignerformwindowinterface.html#setContents-1" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" overload="true" overload-number="1" type="bool" signature="bool setContents(QIODevice *device, QString *errorMessage) = 0">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="QString *" name="errorMessage" default="0"/>
            </function>
            <function name="setDirty" fullname="QDesignerFormWindowInterface::setDirty" href="qdesignerformwindowinterface.html#setDirty" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setDirty(bool dirty) = 0">
                <parameter type="bool" name="dirty" default=""/>
            </function>
            <function name="setExportMacro" fullname="QDesignerFormWindowInterface::setExportMacro" href="qdesignerformwindowinterface.html#setExportMacro" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setExportMacro(const QString &amp;exportMacro) = 0">
                <parameter type="const QString &amp;" name="exportMacro" default=""/>
            </function>
            <function name="setFeatures" fullname="QDesignerFormWindowInterface::setFeatures" href="qdesignerformwindowinterface.html#setFeatures" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setFeatures(QDesignerFormWindowInterface::Feature features) = 0">
                <parameter type="QDesignerFormWindowInterface::Feature" name="features" default=""/>
            </function>
            <function name="setFileName" fullname="QDesignerFormWindowInterface::setFileName" href="qdesignerformwindowinterface.html#setFileName" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setFileName(const QString &amp;fileName) = 0">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setGrid" fullname="QDesignerFormWindowInterface::setGrid" href="qdesignerformwindowinterface.html#setGrid" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setGrid(const QPoint &amp;grid) = 0">
                <parameter type="const QPoint &amp;" name="grid" default=""/>
            </function>
            <function name="setIncludeHints" fullname="QDesignerFormWindowInterface::setIncludeHints" href="qdesignerformwindowinterface.html#setIncludeHints" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setIncludeHints(const QStringList &amp;includeHints) = 0">
                <parameter type="const QStringList &amp;" name="includeHints" default=""/>
            </function>
            <function name="setLayoutDefault" fullname="QDesignerFormWindowInterface::setLayoutDefault" href="qdesignerformwindowinterface.html#setLayoutDefault" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setLayoutDefault(int margin, int spacing) = 0">
                <parameter type="int" name="margin" default=""/>
                <parameter type="int" name="spacing" default=""/>
            </function>
            <function name="setLayoutFunction" fullname="QDesignerFormWindowInterface::setLayoutFunction" href="qdesignerformwindowinterface.html#setLayoutFunction" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setLayoutFunction(const QString &amp;margin, const QString &amp;spacing) = 0">
                <parameter type="const QString &amp;" name="margin" default=""/>
                <parameter type="const QString &amp;" name="spacing" default=""/>
            </function>
            <function name="setMainContainer" fullname="QDesignerFormWindowInterface::setMainContainer" href="qdesignerformwindowinterface.html#setMainContainer" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setMainContainer(QWidget *mainContainer) = 0">
                <parameter type="QWidget *" name="mainContainer" default=""/>
            </function>
            <function name="setPixmapFunction" fullname="QDesignerFormWindowInterface::setPixmapFunction" href="qdesignerformwindowinterface.html#setPixmapFunction" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setPixmapFunction(const QString &amp;pixmapFunction) = 0">
                <parameter type="const QString &amp;" name="pixmapFunction" default=""/>
            </function>
            <function name="setResourceFileSaveMode" fullname="QDesignerFormWindowInterface::setResourceFileSaveMode" href="qdesignerformwindowinterface.html#setResourceFileSaveMode" status="active" access="public" location="abstractformwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setResourceFileSaveMode(QDesignerFormWindowInterface::ResourceFileSaveMode behavior) = 0">
                <parameter type="QDesignerFormWindowInterface::ResourceFileSaveMode" name="behavior" default=""/>
            </function>
            <function name="unmanageWidget" fullname="QDesignerFormWindowInterface::unmanageWidget" href="qdesignerformwindowinterface.html#unmanageWidget" status="active" access="public" location="abstractformwindow.h" documented="true" meta="slot" virtual="pure" type="void" signature="void unmanageWidget(QWidget *widget) = 0">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="widgetManaged" fullname="QDesignerFormWindowInterface::widgetManaged" href="qdesignerformwindowinterface.html#widgetManaged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void widgetManaged(QWidget *widget)">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="widgetRemoved" fullname="QDesignerFormWindowInterface::widgetRemoved" href="qdesignerformwindowinterface.html#widgetRemoved" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void widgetRemoved(QWidget *widget)">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="widgetUnmanaged" fullname="QDesignerFormWindowInterface::widgetUnmanaged" href="qdesignerformwindowinterface.html#widgetUnmanaged" status="active" access="public" location="abstractformwindow.h" documented="true" meta="signal" type="void" signature="void widgetUnmanaged(QWidget *widget)">
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <function name="~QDesignerFormWindowInterface" fullname="QDesignerFormWindowInterface::~QDesignerFormWindowInterface" href="qdesignerformwindowinterface.html#dtor.QDesignerFormWindowInterface" status="active" access="public" location="abstractformwindow.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerFormWindowInterface()"/>
            <enum name="FeatureFlag" fullname="QDesignerFormWindowInterface::FeatureFlag" href="qdesignerformwindowinterface.html#FeatureFlag-enum" status="active" access="public" location="abstractformwindow.h" documented="true" typedef="QDesignerFormWindowInterface::Feature">
                <value name="EditFeature" value="0x01"/>
                <value name="GridFeature" value="0x02"/>
                <value name="TabOrderFeature" value="0x04"/>
                <value name="DefaultFeature" value="EditFeature | GridFeature"/>
            </enum>
            <enum name="ResourceFileSaveMode" fullname="QDesignerFormWindowInterface::ResourceFileSaveMode" href="qdesignerformwindowinterface.html#ResourceFileSaveMode-enum" status="active" access="public" location="abstractformwindow.h" documented="true">
                <value name="SaveAllResourceFiles" value="0"/>
                <value name="SaveOnlyUsedResourceFiles" value="1"/>
                <value name="DontSaveResourceFiles" value="2"/>
            </enum>
            <typedef name="Feature" fullname="QDesignerFormWindowInterface::Feature" href="qdesignerformwindowinterface.html#FeatureFlag-enum" status="active" access="public" location="abstractformwindow.h" enum="QDesignerFormWindowInterface::FeatureFlag"/>
        </class>
        <class name="QDesignerFormWindowManagerInterface" href="qdesignerformwindowmanagerinterface.html" status="active" access="public" location="abstractformwindowmanager.h" documented="true" bases="QObject" module="QtDesigner" brief="Allows you to manipulate the collection of form windows in Qt Widgets Designer, and control Qt Widgets Designer's form editing actions">
            <function name="QDesignerFormWindowManagerInterface" fullname="QDesignerFormWindowManagerInterface::QDesignerFormWindowManagerInterface" href="qdesignerformwindowmanagerinterface.html#QDesignerFormWindowManagerInterface" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="constructor" explicit="true" signature="QDesignerFormWindowManagerInterface(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="action" fullname="QDesignerFormWindowManagerInterface::action" href="qdesignerformwindowmanagerinterface.html#action" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" virtual="pure" const="true" type="QAction *" signature="QAction * action(QDesignerFormWindowManagerInterface::Action action) const = 0">
                <parameter type="QDesignerFormWindowManagerInterface::Action" name="action" default=""/>
            </function>
            <function name="actionAdjustSize" fullname="QDesignerFormWindowManagerInterface::actionAdjustSize" href="qdesignerformwindowmanagerinterface-obsolete.html#actionAdjustSize" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionAdjustSize() const"/>
            <function name="actionBreakLayout" fullname="QDesignerFormWindowManagerInterface::actionBreakLayout" href="qdesignerformwindowmanagerinterface-obsolete.html#actionBreakLayout" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionBreakLayout() const"/>
            <function name="actionCopy" fullname="QDesignerFormWindowManagerInterface::actionCopy" href="qdesignerformwindowmanagerinterface-obsolete.html#actionCopy" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionCopy() const"/>
            <function name="actionCut" fullname="QDesignerFormWindowManagerInterface::actionCut" href="qdesignerformwindowmanagerinterface-obsolete.html#actionCut" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionCut() const"/>
            <function name="actionDelete" fullname="QDesignerFormWindowManagerInterface::actionDelete" href="qdesignerformwindowmanagerinterface-obsolete.html#actionDelete" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionDelete() const"/>
            <function name="actionFormLayout" fullname="QDesignerFormWindowManagerInterface::actionFormLayout" href="qdesignerformwindowmanagerinterface-obsolete.html#actionFormLayout" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionFormLayout() const"/>
            <function name="actionGridLayout" fullname="QDesignerFormWindowManagerInterface::actionGridLayout" href="qdesignerformwindowmanagerinterface-obsolete.html#actionGridLayout" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionGridLayout() const"/>
            <function name="actionGroup" fullname="QDesignerFormWindowManagerInterface::actionGroup" href="qdesignerformwindowmanagerinterface.html#actionGroup" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" virtual="pure" const="true" type="QActionGroup *" signature="QActionGroup * actionGroup(QDesignerFormWindowManagerInterface::ActionGroup actionGroup) const = 0">
                <parameter type="QDesignerFormWindowManagerInterface::ActionGroup" name="actionGroup" default=""/>
            </function>
            <function name="actionHorizontalLayout" fullname="QDesignerFormWindowManagerInterface::actionHorizontalLayout" href="qdesignerformwindowmanagerinterface-obsolete.html#actionHorizontalLayout" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionHorizontalLayout() const"/>
            <function name="actionLower" fullname="QDesignerFormWindowManagerInterface::actionLower" href="qdesignerformwindowmanagerinterface-obsolete.html#actionLower" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionLower() const"/>
            <function name="actionPaste" fullname="QDesignerFormWindowManagerInterface::actionPaste" href="qdesignerformwindowmanagerinterface-obsolete.html#actionPaste" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionPaste() const"/>
            <function name="actionRaise" fullname="QDesignerFormWindowManagerInterface::actionRaise" href="qdesignerformwindowmanagerinterface-obsolete.html#actionRaise" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionRaise() const"/>
            <function name="actionRedo" fullname="QDesignerFormWindowManagerInterface::actionRedo" href="qdesignerformwindowmanagerinterface-obsolete.html#actionRedo" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionRedo() const"/>
            <function name="actionSelectAll" fullname="QDesignerFormWindowManagerInterface::actionSelectAll" href="qdesignerformwindowmanagerinterface-obsolete.html#actionSelectAll" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionSelectAll() const"/>
            <function name="actionSimplifyLayout" fullname="QDesignerFormWindowManagerInterface::actionSimplifyLayout" href="qdesignerformwindowmanagerinterface-obsolete.html#actionSimplifyLayout" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionSimplifyLayout() const"/>
            <function name="actionSplitHorizontal" fullname="QDesignerFormWindowManagerInterface::actionSplitHorizontal" href="qdesignerformwindowmanagerinterface-obsolete.html#actionSplitHorizontal" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionSplitHorizontal() const"/>
            <function name="actionSplitVertical" fullname="QDesignerFormWindowManagerInterface::actionSplitVertical" href="qdesignerformwindowmanagerinterface-obsolete.html#actionSplitVertical" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionSplitVertical() const"/>
            <function name="actionUndo" fullname="QDesignerFormWindowManagerInterface::actionUndo" href="qdesignerformwindowmanagerinterface-obsolete.html#actionUndo" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionUndo() const"/>
            <function name="actionVerticalLayout" fullname="QDesignerFormWindowManagerInterface::actionVerticalLayout" href="qdesignerformwindowmanagerinterface-obsolete.html#actionVerticalLayout" status="deprecated" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * actionVerticalLayout() const"/>
            <function name="activeFormWindow" fullname="QDesignerFormWindowManagerInterface::activeFormWindow" href="qdesignerformwindowmanagerinterface.html#activeFormWindow" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" virtual="pure" const="true" type="QDesignerFormWindowInterface *" signature="QDesignerFormWindowInterface * activeFormWindow() const = 0"/>
            <function name="activeFormWindowChanged" fullname="QDesignerFormWindowManagerInterface::activeFormWindowChanged" href="qdesignerformwindowmanagerinterface.html#activeFormWindowChanged" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="signal" type="void" signature="void activeFormWindowChanged(QDesignerFormWindowInterface *formWindow)">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="addFormWindow" fullname="QDesignerFormWindowManagerInterface::addFormWindow" href="qdesignerformwindowmanagerinterface.html#addFormWindow" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="slot" virtual="pure" type="void" signature="void addFormWindow(QDesignerFormWindowInterface *formWindow) = 0">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="closeAllPreviews" fullname="QDesignerFormWindowManagerInterface::closeAllPreviews" href="qdesignerformwindowmanagerinterface.html#closeAllPreviews" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="slot" virtual="pure" type="void" signature="void closeAllPreviews() = 0"/>
            <function name="core" fullname="QDesignerFormWindowManagerInterface::core" href="qdesignerformwindowmanagerinterface.html#core" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" virtual="pure" const="true" type="QDesignerFormEditorInterface *" signature="QDesignerFormEditorInterface * core() const = 0"/>
            <function name="createFormWindow" fullname="QDesignerFormWindowManagerInterface::createFormWindow" href="qdesignerformwindowmanagerinterface.html#createFormWindow" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" virtual="pure" type="QDesignerFormWindowInterface *" signature="QDesignerFormWindowInterface * createFormWindow(QWidget *parent, Qt::WindowFlags flags) = 0">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="flags" default="Qt::WindowFlags()"/>
            </function>
            <function name="createPreviewPixmap" fullname="QDesignerFormWindowManagerInterface::createPreviewPixmap" href="qdesignerformwindowmanagerinterface.html#createPreviewPixmap" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" virtual="pure" const="true" type="QPixmap" signature="QPixmap createPreviewPixmap() const = 0"/>
            <function name="formWindow" fullname="QDesignerFormWindowManagerInterface::formWindow" href="qdesignerformwindowmanagerinterface.html#formWindow" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" virtual="pure" const="true" type="QDesignerFormWindowInterface *" signature="QDesignerFormWindowInterface * formWindow(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="formWindowAdded" fullname="QDesignerFormWindowManagerInterface::formWindowAdded" href="qdesignerformwindowmanagerinterface.html#formWindowAdded" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="signal" type="void" signature="void formWindowAdded(QDesignerFormWindowInterface *formWindow)">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="formWindowCount" fullname="QDesignerFormWindowManagerInterface::formWindowCount" href="qdesignerformwindowmanagerinterface.html#formWindowCount" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int formWindowCount() const = 0"/>
            <function name="formWindowRemoved" fullname="QDesignerFormWindowManagerInterface::formWindowRemoved" href="qdesignerformwindowmanagerinterface.html#formWindowRemoved" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="signal" type="void" signature="void formWindowRemoved(QDesignerFormWindowInterface *formWindow)">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="formWindowSettingsChanged" fullname="QDesignerFormWindowManagerInterface::formWindowSettingsChanged" href="qdesignerformwindowmanagerinterface.html#formWindowSettingsChanged" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="signal" type="void" signature="void formWindowSettingsChanged(QDesignerFormWindowInterface *formWindow)">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="removeFormWindow" fullname="QDesignerFormWindowManagerInterface::removeFormWindow" href="qdesignerformwindowmanagerinterface.html#removeFormWindow" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="slot" virtual="pure" type="void" signature="void removeFormWindow(QDesignerFormWindowInterface *formWindow) = 0">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="setActiveFormWindow" fullname="QDesignerFormWindowManagerInterface::setActiveFormWindow" href="qdesignerformwindowmanagerinterface.html#setActiveFormWindow" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setActiveFormWindow(QDesignerFormWindowInterface *formWindow) = 0">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="showPluginDialog" fullname="QDesignerFormWindowManagerInterface::showPluginDialog" href="qdesignerformwindowmanagerinterface.html#showPluginDialog" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="slot" virtual="pure" type="void" signature="void showPluginDialog() = 0"/>
            <function name="showPreview" fullname="QDesignerFormWindowManagerInterface::showPreview" href="qdesignerformwindowmanagerinterface.html#showPreview" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="slot" virtual="pure" type="void" signature="void showPreview() = 0"/>
            <function name="~QDesignerFormWindowManagerInterface" fullname="QDesignerFormWindowManagerInterface::~QDesignerFormWindowManagerInterface" href="qdesignerformwindowmanagerinterface.html#dtor.QDesignerFormWindowManagerInterface" status="active" access="public" location="abstractformwindowmanager.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerFormWindowManagerInterface()"/>
            <enum name="Action" fullname="QDesignerFormWindowManagerInterface::Action" href="qdesignerformwindowmanagerinterface.html#Action-enum" status="active" access="public" location="abstractformwindowmanager.h" documented="true">
                <value name="CutAction" value="100"/>
                <value name="CopyAction" value="101"/>
                <value name="PasteAction" value="102"/>
                <value name="DeleteAction" value="103"/>
                <value name="SelectAllAction" value="104"/>
                <value name="LowerAction" value="200"/>
                <value name="RaiseAction" value="201"/>
                <value name="UndoAction" value="300"/>
                <value name="RedoAction" value="301"/>
                <value name="HorizontalLayoutAction" value="400"/>
                <value name="VerticalLayoutAction" value="401"/>
                <value name="SplitHorizontalAction" value="402"/>
                <value name="SplitVerticalAction" value="403"/>
                <value name="GridLayoutAction" value="404"/>
                <value name="FormLayoutAction" value="405"/>
                <value name="BreakLayoutAction" value="406"/>
                <value name="AdjustSizeAction" value="407"/>
                <value name="SimplifyLayoutAction" value="408"/>
                <value name="DefaultPreviewAction" value="500"/>
                <value name="FormWindowSettingsDialogAction" value="600"/>
            </enum>
            <enum name="ActionGroup" fullname="QDesignerFormWindowManagerInterface::ActionGroup" href="qdesignerformwindowmanagerinterface.html#ActionGroup-enum" status="active" access="public" location="abstractformwindowmanager.h" documented="true">
                <value name="StyledPreviewActionGroup" value="100"/>
            </enum>
        </class>
        <class name="QDesignerMemberSheetExtension" href="qdesignermembersheetextension.html" status="active" access="public" location="membersheet.h" documented="true" module="QtDesigner" brief="Allows you to manipulate a widget's member functions which is displayed when configuring connections using Qt Widgets Designer's mode for editing signals and slots">
            <function name="count" fullname="QDesignerMemberSheetExtension::count" href="qdesignermembersheetextension.html#count" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int count() const = 0"/>
            <function name="declaredInClass" fullname="QDesignerMemberSheetExtension::declaredInClass" href="qdesignermembersheetextension.html#declaredInClass" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString declaredInClass(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="indexOf" fullname="QDesignerMemberSheetExtension::indexOf" href="qdesignermembersheetextension.html#indexOf" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int indexOf(const QString &amp;name) const = 0">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="inheritedFromWidget" fullname="QDesignerMemberSheetExtension::inheritedFromWidget" href="qdesignermembersheetextension.html#inheritedFromWidget" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool inheritedFromWidget(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="isSignal" fullname="QDesignerMemberSheetExtension::isSignal" href="qdesignermembersheetextension.html#isSignal" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isSignal(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="isSlot" fullname="QDesignerMemberSheetExtension::isSlot" href="qdesignermembersheetextension.html#isSlot" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isSlot(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="isVisible" fullname="QDesignerMemberSheetExtension::isVisible" href="qdesignermembersheetextension.html#isVisible" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isVisible(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="memberGroup" fullname="QDesignerMemberSheetExtension::memberGroup" href="qdesignermembersheetextension.html#memberGroup" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString memberGroup(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="memberName" fullname="QDesignerMemberSheetExtension::memberName" href="qdesignermembersheetextension.html#memberName" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString memberName(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="parameterNames" fullname="QDesignerMemberSheetExtension::parameterNames" href="qdesignermembersheetextension.html#parameterNames" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; parameterNames(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="parameterTypes" fullname="QDesignerMemberSheetExtension::parameterTypes" href="qdesignermembersheetextension.html#parameterTypes" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; parameterTypes(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="setMemberGroup" fullname="QDesignerMemberSheetExtension::setMemberGroup" href="qdesignermembersheetextension.html#setMemberGroup" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setMemberGroup(int index, const QString &amp;group) = 0">
                <parameter type="int" name="index" default=""/>
                <parameter type="const QString &amp;" name="group" default=""/>
            </function>
            <function name="setVisible" fullname="QDesignerMemberSheetExtension::setVisible" href="qdesignermembersheetextension.html#setVisible" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setVisible(int index, bool visible) = 0">
                <parameter type="int" name="index" default=""/>
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="signature" fullname="QDesignerMemberSheetExtension::signature" href="qdesignermembersheetextension.html#signature" status="active" access="public" location="membersheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString signature(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="~QDesignerMemberSheetExtension" fullname="QDesignerMemberSheetExtension::~QDesignerMemberSheetExtension" href="qdesignermembersheetextension.html#dtor.QDesignerMemberSheetExtension" status="active" access="public" location="membersheet.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerMemberSheetExtension()"/>
        </class>
        <class name="QDesignerObjectInspectorInterface" href="qdesignerobjectinspectorinterface.html" status="active" access="public" location="abstractobjectinspector.h" documented="true" bases="QWidget" module="QtDesigner" brief="Allows you to change the focus of Qt Widgets Designer's object inspector">
            <function name="QDesignerObjectInspectorInterface" fullname="QDesignerObjectInspectorInterface::QDesignerObjectInspectorInterface" href="qdesignerobjectinspectorinterface.html#QDesignerObjectInspectorInterface" status="active" access="public" location="abstractobjectinspector.h" documented="true" meta="constructor" explicit="true" signature="QDesignerObjectInspectorInterface(QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QWidget *" name="parent" default=""/>
                <parameter type="Qt::WindowFlags" name="flags" default="{}"/>
            </function>
            <function name="core" fullname="QDesignerObjectInspectorInterface::core" href="qdesignerobjectinspectorinterface.html#core" status="active" access="public" location="abstractobjectinspector.h" documented="true" meta="plain" virtual="virtual" const="true" type="QDesignerFormEditorInterface *" signature="QDesignerFormEditorInterface * core() const"/>
            <function name="setFormWindow" fullname="QDesignerObjectInspectorInterface::setFormWindow" href="qdesignerobjectinspectorinterface.html#setFormWindow" status="active" access="public" location="abstractobjectinspector.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setFormWindow(QDesignerFormWindowInterface *formWindow) = 0">
                <parameter type="QDesignerFormWindowInterface *" name="formWindow" default=""/>
            </function>
            <function name="~QDesignerObjectInspectorInterface" fullname="QDesignerObjectInspectorInterface::~QDesignerObjectInspectorInterface" href="qdesignerobjectinspectorinterface.html#dtor.QDesignerObjectInspectorInterface" status="active" access="public" location="abstractobjectinspector.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerObjectInspectorInterface()"/>
        </class>
        <class name="QDesignerPropertyEditorInterface" href="qdesignerpropertyeditorinterface.html" status="active" access="public" location="abstractpropertyeditor.h" documented="true" bases="QWidget" module="QtDesigner" brief="Allows you to query and manipulate the current state of Qt Widgets Designer's property editor">
            <function name="QDesignerPropertyEditorInterface" fullname="QDesignerPropertyEditorInterface::QDesignerPropertyEditorInterface" href="qdesignerpropertyeditorinterface.html#QDesignerPropertyEditorInterface" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="constructor" explicit="true" signature="QDesignerPropertyEditorInterface(QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QWidget *" name="parent" default=""/>
                <parameter type="Qt::WindowFlags" name="flags" default="{}"/>
            </function>
            <function name="core" fullname="QDesignerPropertyEditorInterface::core" href="qdesignerpropertyeditorinterface.html#core" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="plain" virtual="virtual" const="true" type="QDesignerFormEditorInterface *" signature="QDesignerFormEditorInterface * core() const"/>
            <function name="currentPropertyName" fullname="QDesignerPropertyEditorInterface::currentPropertyName" href="qdesignerpropertyeditorinterface.html#currentPropertyName" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString currentPropertyName() const = 0"/>
            <function name="isReadOnly" fullname="QDesignerPropertyEditorInterface::isReadOnly" href="qdesignerpropertyeditorinterface.html#isReadOnly" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isReadOnly() const = 0"/>
            <function name="object" fullname="QDesignerPropertyEditorInterface::object" href="qdesignerpropertyeditorinterface.html#object" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="plain" virtual="pure" const="true" type="QObject *" signature="QObject * object() const = 0"/>
            <function name="propertyChanged" fullname="QDesignerPropertyEditorInterface::propertyChanged" href="qdesignerpropertyeditorinterface.html#propertyChanged" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="signal" type="void" signature="void propertyChanged(const QString &amp;name, const QVariant &amp;value)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="setObject" fullname="QDesignerPropertyEditorInterface::setObject" href="qdesignerpropertyeditorinterface.html#setObject" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setObject(QObject *object) = 0">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="setPropertyValue" fullname="QDesignerPropertyEditorInterface::setPropertyValue" href="qdesignerpropertyeditorinterface.html#setPropertyValue" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setPropertyValue(const QString &amp;name, const QVariant &amp;value, bool changed) = 0">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="bool" name="changed" default="true"/>
            </function>
            <function name="setReadOnly" fullname="QDesignerPropertyEditorInterface::setReadOnly" href="qdesignerpropertyeditorinterface.html#setReadOnly" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="slot" virtual="pure" type="void" signature="void setReadOnly(bool readOnly) = 0">
                <parameter type="bool" name="readOnly" default=""/>
            </function>
            <function name="~QDesignerPropertyEditorInterface" fullname="QDesignerPropertyEditorInterface::~QDesignerPropertyEditorInterface" href="qdesignerpropertyeditorinterface.html#dtor.QDesignerPropertyEditorInterface" status="active" access="public" location="abstractpropertyeditor.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerPropertyEditorInterface()"/>
        </class>
        <class name="QDesignerPropertySheetExtension" href="qdesignerpropertysheetextension.html" status="active" access="public" location="propertysheet.h" documented="true" module="QtDesigner" brief="Allows you to manipulate a widget's properties which is displayed in Qt Designer's property editor">
            <function name="count" fullname="QDesignerPropertySheetExtension::count" href="qdesignerpropertysheetextension.html#count" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int count() const = 0"/>
            <function name="hasReset" fullname="QDesignerPropertySheetExtension::hasReset" href="qdesignerpropertysheetextension.html#hasReset" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool hasReset(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="indexOf" fullname="QDesignerPropertySheetExtension::indexOf" href="qdesignerpropertysheetextension.html#indexOf" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int indexOf(const QString &amp;name) const = 0">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="isAttribute" fullname="QDesignerPropertySheetExtension::isAttribute" href="qdesignerpropertysheetextension.html#isAttribute" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isAttribute(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="isChanged" fullname="QDesignerPropertySheetExtension::isChanged" href="qdesignerpropertysheetextension.html#isChanged" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isChanged(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="isEnabled" fullname="QDesignerPropertySheetExtension::isEnabled" href="qdesignerpropertysheetextension.html#isEnabled" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isEnabled(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="isVisible" fullname="QDesignerPropertySheetExtension::isVisible" href="qdesignerpropertysheetextension.html#isVisible" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isVisible(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="property" fullname="QDesignerPropertySheetExtension::property" href="qdesignerpropertysheetextension.html#property" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant property(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="propertyGroup" fullname="QDesignerPropertySheetExtension::propertyGroup" href="qdesignerpropertysheetextension.html#propertyGroup" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString propertyGroup(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="propertyName" fullname="QDesignerPropertySheetExtension::propertyName" href="qdesignerpropertysheetextension.html#propertyName" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString propertyName(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="reset" fullname="QDesignerPropertySheetExtension::reset" href="qdesignerpropertysheetextension.html#reset" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool reset(int index) = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="setAttribute" fullname="QDesignerPropertySheetExtension::setAttribute" href="qdesignerpropertysheetextension.html#setAttribute" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setAttribute(int index, bool attribute) = 0">
                <parameter type="int" name="index" default=""/>
                <parameter type="bool" name="attribute" default=""/>
            </function>
            <function name="setChanged" fullname="QDesignerPropertySheetExtension::setChanged" href="qdesignerpropertysheetextension.html#setChanged" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setChanged(int index, bool changed) = 0">
                <parameter type="int" name="index" default=""/>
                <parameter type="bool" name="changed" default=""/>
            </function>
            <function name="setProperty" fullname="QDesignerPropertySheetExtension::setProperty" href="qdesignerpropertysheetextension.html#setProperty" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setProperty(int index, const QVariant &amp;value) = 0">
                <parameter type="int" name="index" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="setPropertyGroup" fullname="QDesignerPropertySheetExtension::setPropertyGroup" href="qdesignerpropertysheetextension.html#setPropertyGroup" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setPropertyGroup(int index, const QString &amp;group) = 0">
                <parameter type="int" name="index" default=""/>
                <parameter type="const QString &amp;" name="group" default=""/>
            </function>
            <function name="setVisible" fullname="QDesignerPropertySheetExtension::setVisible" href="qdesignerpropertysheetextension.html#setVisible" status="active" access="public" location="propertysheet.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setVisible(int index, bool visible) = 0">
                <parameter type="int" name="index" default=""/>
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="~QDesignerPropertySheetExtension" fullname="QDesignerPropertySheetExtension::~QDesignerPropertySheetExtension" href="qdesignerpropertysheetextension.html#dtor.QDesignerPropertySheetExtension" status="active" access="public" location="propertysheet.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerPropertySheetExtension()"/>
        </class>
        <class name="QDesignerTaskMenuExtension" href="qdesignertaskmenuextension.html" status="active" access="public" location="taskmenu.h" documented="true" module="QtDesigner" brief="Allows you to add custom menu entries to Qt Widgets Designer's task menu">
            <function name="preferredEditAction" fullname="QDesignerTaskMenuExtension::preferredEditAction" href="qdesignertaskmenuextension.html#preferredEditAction" status="active" access="public" location="taskmenu.h" documented="true" meta="plain" virtual="virtual" const="true" type="QAction *" signature="QAction * preferredEditAction() const"/>
            <function name="taskActions" fullname="QDesignerTaskMenuExtension::taskActions" href="qdesignertaskmenuextension.html#taskActions" status="active" access="public" location="taskmenu.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QAction *&gt;" signature="QList&lt;QAction *&gt; taskActions() const = 0"/>
            <function name="~QDesignerTaskMenuExtension" fullname="QDesignerTaskMenuExtension::~QDesignerTaskMenuExtension" href="qdesignertaskmenuextension.html#dtor.QDesignerTaskMenuExtension" status="active" access="public" location="taskmenu.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerTaskMenuExtension()"/>
        </class>
        <class name="QDesignerWidgetBoxInterface" href="qdesignerwidgetboxinterface.html" status="active" access="public" location="abstractwidgetbox.h" documented="true" bases="QWidget" module="QtDesigner" brief="Allows you to control the contents of Qt Widgets Designer's widget box">
            <function name="QDesignerWidgetBoxInterface" fullname="QDesignerWidgetBoxInterface::QDesignerWidgetBoxInterface" href="qdesignerwidgetboxinterface.html#QDesignerWidgetBoxInterface" status="active" access="public" location="abstractwidgetbox.h" documented="true" meta="constructor" explicit="true" signature="QDesignerWidgetBoxInterface(QWidget *parent, Qt::WindowFlags flags)">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="flags" default="Qt::WindowFlags()"/>
            </function>
            <function name="fileName" fullname="QDesignerWidgetBoxInterface::fileName" href="qdesignerwidgetboxinterface.html#fileName" status="active" access="public" location="abstractwidgetbox.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString fileName() const = 0"/>
            <function name="load" fullname="QDesignerWidgetBoxInterface::load" href="qdesignerwidgetboxinterface.html#load" status="active" access="public" location="abstractwidgetbox.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool load() = 0"/>
            <function name="save" fullname="QDesignerWidgetBoxInterface::save" href="qdesignerwidgetboxinterface.html#save" status="active" access="public" location="abstractwidgetbox.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool save() = 0"/>
            <function name="setFileName" fullname="QDesignerWidgetBoxInterface::setFileName" href="qdesignerwidgetboxinterface.html#setFileName" status="active" access="public" location="abstractwidgetbox.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setFileName(const QString &amp;fileName) = 0">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="~QDesignerWidgetBoxInterface" fullname="QDesignerWidgetBoxInterface::~QDesignerWidgetBoxInterface" href="qdesignerwidgetboxinterface.html#dtor.QDesignerWidgetBoxInterface" status="active" access="public" location="abstractwidgetbox.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDesignerWidgetBoxInterface()"/>
        </class>
        <class name="QExtensionFactory" href="qextensionfactory.html" status="active" access="public" location="default_extensionfactory.h" documented="true" bases="QAbstractExtensionFactory,QObject" module="QtDesigner" brief="Allows you to create a factory that is able to make instances of custom extensions in Qt Designer">
            <function name="QExtensionFactory" fullname="QExtensionFactory::QExtensionFactory" href="qextensionfactory.html#QExtensionFactory" status="active" access="public" location="default_extensionfactory.h" documented="true" meta="constructor" explicit="true" signature="QExtensionFactory(QExtensionManager *parent)">
                <parameter type="QExtensionManager *" name="parent" default="nullptr"/>
            </function>
            <function name="createExtension" fullname="QExtensionFactory::createExtension" href="qextensionfactory.html#createExtension" status="active" access="protected" location="default_extensionfactory.h" documented="true" meta="plain" virtual="virtual" const="true" type="QObject *" signature="QObject * createExtension(QObject *object, const QString &amp;iid, QObject *parent) const">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="const QString &amp;" name="iid" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="extension" fullname="QExtensionFactory::extension" href="qextensionfactory.html#extension" status="active" access="public" location="default_extensionfactory.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QObject *" signature="QObject * extension(QObject *object, const QString &amp;iid) const override">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="const QString &amp;" name="iid" default=""/>
            </function>
            <function name="extensionManager" fullname="QExtensionFactory::extensionManager" href="qextensionfactory.html#extensionManager" status="active" access="public" location="default_extensionfactory.h" documented="true" meta="plain" const="true" type="QExtensionManager *" signature="QExtensionManager * extensionManager() const"/>
        </class>
        <class name="QExtensionManager" href="qextensionmanager.html" status="active" access="public" location="qextensionmanager.h" documented="true" bases="QAbstractExtensionManager,QObject" module="QtDesigner" brief="Extension management facilities for Qt Widgets Designer">
            <function name="QExtensionManager" fullname="QExtensionManager::QExtensionManager" href="qextensionmanager.html#QExtensionManager" status="active" access="public" location="qextensionmanager.h" documented="true" meta="constructor" explicit="true" signature="QExtensionManager(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="Q_DECLARE_EXTENSION_INTERFACE" href="qextensionmanager.html#Q_DECLARE_EXTENSION_INTERFACE" status="active" access="public" documented="true" related="1" meta="macrowithparams" signature="Q_DECLARE_EXTENSION_INTERFACE(ExtensionName, Identifier)">
                <parameter type="" name="ExtensionName" default=""/>
                <parameter type="" name="Identifier" default=""/>
            </function>
            <function name="extension" fullname="QExtensionManager::extension" href="qextensionmanager.html#extension" status="active" access="public" location="qextensionmanager.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QObject *" signature="QObject * extension(QObject *object, const QString &amp;iid) const override">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="const QString &amp;" name="iid" default=""/>
            </function>
            <function name="qt_extension" href="qextensionmanager.html#qt_extension" status="active" access="public" location="extension.h" documented="true" related="2" meta="plain" type="T" signature="T qt_extension(QAbstractExtensionManager *manager, QObject *object)">
                <parameter type="QAbstractExtensionManager *" name="manager" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="registerExtensions" fullname="QExtensionManager::registerExtensions" href="qextensionmanager.html#registerExtensions" status="active" access="public" location="qextensionmanager.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void registerExtensions(QAbstractExtensionFactory *factory, const QString &amp;iid) override">
                <parameter type="QAbstractExtensionFactory *" name="factory" default=""/>
                <parameter type="const QString &amp;" name="iid" default="QString()"/>
            </function>
            <function name="unregisterExtensions" fullname="QExtensionManager::unregisterExtensions" href="qextensionmanager.html#unregisterExtensions" status="active" access="public" location="qextensionmanager.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void unregisterExtensions(QAbstractExtensionFactory *factory, const QString &amp;iid) override">
                <parameter type="QAbstractExtensionFactory *" name="factory" default=""/>
                <parameter type="const QString &amp;" name="iid" default="QString()"/>
            </function>
            <function name="~QExtensionManager" fullname="QExtensionManager::~QExtensionManager" href="qextensionmanager.html#dtor.QExtensionManager" status="active" access="public" location="qextensionmanager.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QExtensionManager()"/>
        </class>
        <class name="QFormBuilder" href="qformbuilder.html" status="active" access="public" location="formbuilder.h" documented="true" bases="QAbstractFormBuilder" module="QtDesigner" brief="Used to dynamically construct user interfaces from UI files at run-time">
            <function name="QFormBuilder" fullname="QFormBuilder::QFormBuilder" href="qformbuilder.html#QFormBuilder" status="active" access="public" location="formbuilder.h" documented="true" meta="constructor" signature="QFormBuilder()"/>
            <function name="addPluginPath" fullname="QFormBuilder::addPluginPath" href="qformbuilder.html#addPluginPath" status="active" access="public" location="formbuilder.h" documented="true" meta="plain" type="void" signature="void addPluginPath(const QString &amp;pluginPath)">
                <parameter type="const QString &amp;" name="pluginPath" default=""/>
            </function>
            <function name="clearPluginPaths" fullname="QFormBuilder::clearPluginPaths" href="qformbuilder.html#clearPluginPaths" status="active" access="public" location="formbuilder.h" documented="true" meta="plain" type="void" signature="void clearPluginPaths()"/>
            <function name="customWidgets" fullname="QFormBuilder::customWidgets" href="qformbuilder.html#customWidgets" status="active" access="public" location="formbuilder.h" documented="true" meta="plain" const="true" type="QList&lt;QDesignerCustomWidgetInterface *&gt;" signature="QList&lt;QDesignerCustomWidgetInterface *&gt; customWidgets() const"/>
            <function name="pluginPaths" fullname="QFormBuilder::pluginPaths" href="qformbuilder.html#pluginPaths" status="active" access="public" location="formbuilder.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList pluginPaths() const"/>
            <function name="setPluginPath" fullname="QFormBuilder::setPluginPath" href="qformbuilder.html#setPluginPath" status="active" access="public" location="formbuilder.h" documented="true" meta="plain" type="void" signature="void setPluginPath(const QStringList &amp;pluginPaths)">
                <parameter type="const QStringList &amp;" name="pluginPaths" default=""/>
            </function>
            <function name="~QFormBuilder" fullname="QFormBuilder::~QFormBuilder" href="qformbuilder.html#dtor.QFormBuilder" status="active" access="public" location="formbuilder.h" documented="true" meta="destructor" virtual="virtual" override="true" noexcept="true" signature="~QFormBuilder() override"/>
        </class>
        <page name="qtdesigner-index.html" href="qtdesigner-index.html" status="active" location="qtdesigner-index.qdoc" documented="true" subtype="page" title="Qt Widgets Designer" fulltitle="Qt Widgets Designer" subtitle="" brief="Provides classes to create your own custom widget plugins for Qt Widgets Designer and classes to access Qt Widgets Designer components">
            <contents name="using-the-module" title="Using the Module" level="1"/>
            <contents name="building-with-cmake" title="Building with CMake" level="2"/>
            <contents name="building-with-qmake" title="Building with qmake" level="2"/>
            <contents name="articles-and-guides" title="Articles and Guides" level="1"/>
            <contents name="api-reference" title="API Reference" level="1"/>
        </page>
        <page name="qtdesigner-manual.html" href="qtdesigner-manual.html" status="active" location="designer-manual.qdoc" documented="true" groups="qttools" subtype="page" title="Qt Widgets Designer Manual" fulltitle="Qt Widgets Designer Manual" subtitle="">
            <keyword name="qt-widgets-designer" title="Qt Widgets Designer"/>
            <contents name="table-of-contents" title="Table of Contents" level="1"/>
        </page>
        <page name="designer-buddy-mode.html" href="designer-buddy-mode.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Qt Widgets Designer's Buddy Editing Mode" fulltitle="Qt Widgets Designer's Buddy Editing Mode" subtitle="">
            <target name="makingbuddies" title="MakingBuddies"/>
            <contents name="linking-labels-to-buddy-widgets" title="Linking Labels to Buddy Widgets" level="1"/>
            <contents name="removing-buddy-connections" title="Removing Buddy Connections" level="1"/>
        </page>
        <page name="designer-editing-mode.html" href="designer-editing-mode.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Qt Widgets Designer's Editing Modes" fulltitle="Qt Widgets Designer's Editing Modes" subtitle=""/>
        <page name="designer-connection-mode.html" href="designer-connection-mode.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Qt Widgets Designer's Signals and Slots Editing Mode" fulltitle="Qt Widgets Designer's Signals and Slots Editing Mode" subtitle="">
            <target name="highlightedobjects" title="HighlightedObjects"/>
            <target name="makingaconnection" title="MakingAConnection"/>
            <target name="connectingtotheform" title="ConnectingToTheForm"/>
            <target name="connectioneditor" title="ConnectionEditor"/>
            <target name="deletingconnections" title="DeletingConnections"/>
            <contents name="connecting-objects" title="Connecting Objects" level="1"/>
            <contents name="editing-and-deleting-connections" title="Editing and Deleting Connections" level="1"/>
        </page>
        <page name="designer-tab-order.html" href="designer-tab-order.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Qt Widgets Designer's Tab Order Editing Mode" fulltitle="Qt Widgets Designer's Tab Order Editing Mode" subtitle="">
            <contents name="setting-the-tab-order" title="Setting the Tab Order" level="1"/>
        </page>
        <page name="designer-ui-file-format.html" href="designer-ui-file-format.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Qt Widgets Designer's UI File Format" fulltitle="Qt Widgets Designer's UI File Format" subtitle=""/>
        <page name="designer-widget-mode.html" href="designer-widget-mode.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Qt Widgets Designer's Widget Editing Mode" fulltitle="Qt Widgets Designer's Widget Editing Mode" subtitle="">
            <target name="selectingobjects" title="SelectingObjects"/>
            <target name="shortcutsforediting" title="ShortcutsForEditing"/>
            <target name="draganddrop" title="DragAndDrop"/>
            <target name="editingproperties" title="EditingProperties"/>
            <contents name="editing-a-form" title="Editing A Form" level="1"/>
            <contents name="the-property-editor" title="The Property Editor" level="2"/>
            <contents name="dynamic-properties" title="Dynamic Properties" level="2"/>
            <contents name="the-object-inspector" title="The Object Inspector" level="2"/>
        </page>
        <page name="designer-preview.html" href="designer-preview.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Saving, Previewing and Printing Forms in Qt Widgets Designer" fulltitle="Saving, Previewing and Printing Forms in Qt Widgets Designer" subtitle="">
            <contents name="viewing-the-form-s-code" title="Viewing the Form's Code" level="1"/>
            <contents name="saving-and-printing-the-form" title="Saving and Printing the Form" level="1"/>
        </page>
        <page name="taskmenuextension" href="qtdesigner-taskmenuextension-example.html" status="active" location="taskmenuextension.qdoc" documented="true" groups="category Desktop,examples-designer" subtype="example" title="Task Menu Extension" fulltitle="Task Menu Extension" subtitle="" brief="Creating a custom widget plugin for Qt Widgets Designer and providing custom task menu entries that are associated with the plugin">
            <contents name="project-files" title="Project files" level="1"/>
            <contents name="cmake" title="CMake" level="2"/>
            <contents name="qmake" title="qmake" level="2"/>
            <contents name="tictactoeplugin-class-definition" title="TicTacToePlugin Class Definition" level="1"/>
            <contents name="tictactoeplugin-class-implementation" title="TicTacToePlugin Class Implementation" level="1"/>
            <contents name="tictactoetaskmenufactory-class-definition" title="TicTacToeTaskMenuFactory Class Definition" level="1"/>
            <contents name="tictactoetaskmenufactory-class-implementation" title="TicTacToeTaskMenuFactory Class Implementation" level="1"/>
            <contents name="tictactoetaskmenu-class-definition" title="TicTacToeTaskMenu Class Definition" level="1"/>
            <contents name="tictactoetaskmenu-class-implementation" title="TicTacToeTaskMenu Class Implementation" level="1"/>
            <contents name="tictactoedialog-class-definition" title="TicTacToeDialog Class Definition" level="1"/>
            <contents name="tictactoedialog-class-implementation" title="TicTacToeDialog Class Implementation" level="1"/>
            <contents name="tictactoe-class-definition" title="TicTacToe Class Definition" level="1"/>
            <page name="taskmenuextension/tictactoe.cpp" href="qtdesigner-taskmenuextension-tictactoe-cpp.html" status="active" subtype="file" title="" fulltitle="tictactoe.cpp Example File" subtitle="taskmenuextension/tictactoe.cpp"/>
            <page name="taskmenuextension/tictactoe.h" href="qtdesigner-taskmenuextension-tictactoe-h.html" status="active" subtype="file" title="" fulltitle="tictactoe.h Example File" subtitle="taskmenuextension/tictactoe.h"/>
            <page name="taskmenuextension/tictactoedialog.cpp" href="qtdesigner-taskmenuextension-tictactoedialog-cpp.html" status="active" subtype="file" title="" fulltitle="tictactoedialog.cpp Example File" subtitle="taskmenuextension/tictactoedialog.cpp"/>
            <page name="taskmenuextension/tictactoedialog.h" href="qtdesigner-taskmenuextension-tictactoedialog-h.html" status="active" subtype="file" title="" fulltitle="tictactoedialog.h Example File" subtitle="taskmenuextension/tictactoedialog.h"/>
            <page name="taskmenuextension/tictactoeplugin.cpp" href="qtdesigner-taskmenuextension-tictactoeplugin-cpp.html" status="active" subtype="file" title="" fulltitle="tictactoeplugin.cpp Example File" subtitle="taskmenuextension/tictactoeplugin.cpp"/>
            <page name="taskmenuextension/tictactoeplugin.h" href="qtdesigner-taskmenuextension-tictactoeplugin-h.html" status="active" subtype="file" title="" fulltitle="tictactoeplugin.h Example File" subtitle="taskmenuextension/tictactoeplugin.h"/>
            <page name="taskmenuextension/tictactoetaskmenu.cpp" href="qtdesigner-taskmenuextension-tictactoetaskmenu-cpp.html" status="active" subtype="file" title="" fulltitle="tictactoetaskmenu.cpp Example File" subtitle="taskmenuextension/tictactoetaskmenu.cpp"/>
            <page name="taskmenuextension/tictactoetaskmenu.h" href="qtdesigner-taskmenuextension-tictactoetaskmenu-h.html" status="active" subtype="file" title="" fulltitle="tictactoetaskmenu.h Example File" subtitle="taskmenuextension/tictactoetaskmenu.h"/>
            <page name="taskmenuextension/taskmenuextension_autogen/mocs_compilation.cpp" href="qtdesigner-taskmenuextension-taskmenuextension-autogen-mocs-compilation-cpp.html" status="active" subtype="file" title="" fulltitle="mocs_compilation.cpp Example File" subtitle="taskmenuextension/taskmenuextension_autogen/mocs_compilation.cpp"/>
            <page name="taskmenuextension/CMakeLists.txt" href="qtdesigner-taskmenuextension-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="taskmenuextension/CMakeLists.txt"/>
            <page name="taskmenuextension/taskmenuextension.pro" href="qtdesigner-taskmenuextension-taskmenuextension-pro.html" status="active" subtype="file" title="" fulltitle="taskmenuextension.pro Example File" subtitle="taskmenuextension/taskmenuextension.pro"/>
        </page>
        <page name="designer-using-containers.html" href="designer-using-containers.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Using Containers in Qt Widgets Designer" fulltitle="Using Containers in Qt Widgets Designer" subtitle=""/>
        <page name="designer-using-custom-widgets.html" href="designer-using-custom-widgets.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Using Custom Widgets with Qt Widgets Designer" fulltitle="Using Custom Widgets with Qt Widgets Designer" subtitle="">
            <contents name="handling-custom-widgets" title="Handling Custom Widgets" level="1"/>
            <contents name="promoting-widgets" title="Promoting Widgets" level="2"/>
            <contents name="user-defined-custom-widgets" title="User Defined Custom Widgets" level="2"/>
        </page>
        <page name="designer-layouts.html" href="designer-layouts.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Using Layouts in Qt Widgets Designer" fulltitle="Using Layouts in Qt Widgets Designer" subtitle="">
            <target name="insertingobjectsintoalayout" title="InsertingObjectsIntoALayout"/>
            <target name="layoutshortcuts" title="LayoutShortcuts"/>
            <contents name="setting-a-top-level-layout" title="Setting A Top Level Layout" level="1"/>
            <contents name="layout-objects" title="Layout Objects" level="1"/>
            <contents name="inserting-objects-into-a-layout" title="Inserting Objects Into a Layout" level="1"/>
            <contents name="layout-types" title="Layout Types" level="1"/>
            <contents name="horizontal-and-vertical-box-layouts" title="Horizontal and Vertical (Box) Layouts" level="2"/>
            <contents name="the-grid-layout" title="The Grid Layout" level="2"/>
            <contents name="the-form-layout" title="The Form Layout" level="2"/>
            <contents name="splitter-layouts" title="Splitter Layouts" level="2"/>
            <contents name="shortcut-keys" title="Shortcut Keys" level="1"/>
        </page>
        <page name="designer-stylesheet.html" href="designer-stylesheet.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Using Stylesheets with Qt Widgets Designer" fulltitle="Using Stylesheets with Qt Widgets Designer" subtitle="">
            <target name="usingstylesheets" title="UsingStylesheets"/>
        </page>
        <page name="designer-using-a-ui-file.html" href="designer-using-a-ui-file.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Using a Designer UI File in Your C++ Application" fulltitle="Using a Designer UI File in Your C++ Application" subtitle="">
            <keyword name="using-a-designer-ui-file-in-your-application" title="Using a Designer UI File in Your Application"/>
            <contents name="compile-time-form-processing" title="Compile Time Form Processing" level="1"/>
            <contents name="the-direct-approach" title="The Direct Approach" level="2"/>
            <contents name="the-single-inheritance-approach" title="The Single Inheritance Approach" level="2"/>
            <contents name="using-a-member-variable" title="Using a Member Variable" level="3"/>
            <contents name="using-a-pointer-member-variable" title="Using a Pointer Member Variable" level="3"/>
            <contents name="the-multiple-inheritance-approach" title="The Multiple Inheritance Approach" level="2"/>
            <contents name="reacting-to-language-changes" title="Reacting to Language Changes" level="2"/>
            <contents name="run-time-form-processing" title="Run Time Form Processing" level="1"/>
            <contents name="the-uitools-approach" title="The UiTools Approach" level="2"/>
            <contents name="automatic-connections" title="Automatic Connections" level="1"/>
            <contents name="a-dialog-without-auto-connect" title="A Dialog Without Auto-Connect" level="2"/>
            <contents name="widgets-and-dialogs-with-auto-connect" title="Widgets and Dialogs with Auto-Connect" level="2"/>
        </page>
        <page name="designer-using-a-ui-file-python.html" href="designer-using-a-ui-file-python.html" status="active" location="designer-manual.qdoc" documented="true" subtype="page" title="Using a Designer UI File in Your Qt for Python Application" fulltitle="Using a Designer UI File in Your Qt for Python Application" subtitle="">
            <contents name="converting-the-form-to-python-code" title="Converting the Form to Python Code" level="1"/>
            <contents name="the-uitools-approach" title="The UiTools Approach" level="2"/>
            <contents name="resource-imports" title="Resource imports" level="1"/>
            <contents name="single-directory-usage" title="Single directory usage" level="2"/>
            <contents name="directory-trees" title="Directory trees" level="2"/>
        </page>
        <group name="all-examples" href="all-examples.html" status="internal" seen="false" title=""/>
        <group name="best-practices" href="best-practices.html" status="internal" seen="false" title=""/>
        <group name="category Desktop" href="category-desktop.html" status="internal" seen="false" title=""/>
        <group name="examples-designer" href="examples-designer.html" status="active" location="designer-examples.qdoc" documented="true" groups="all-examples" seen="true" title="Qt Widgets Designer Examples" brief="Using Qt Widgets Designer to build your UI"/>
        <group name="modules" href="modules.html" status="internal" seen="false" title=""/>
        <group name="qttools" href="qttools.html" status="internal" seen="false" title=""/>
        <module name="QtDesigner" href="qtdesigner-module.html" status="active" location="qtdesigner-module.qdoc" documented="true" groups="modules" seen="true" title="Qt Widgets Designer C++ Classes" brief="Provides classes to create your own custom widget plugins for Qt Widgets Designer and classes to access Qt Widgets Designer components"/>
    </namespace>
</INDEX>
