Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
The QDesignerComponents class provides a central resource for the various components used in the \QD user interface. More...
#include <qdesigner_components.h>
Static Public Member Functions | |
static void | initializeResources () |
Initializes the resources used by the components. | |
static void | initializePlugins (QDesignerFormEditorInterface *core) |
Initializes the plugins used by the components. | |
static QDesignerFormEditorInterface * | createFormEditor (QObject *parent) |
Constructs a form editor interface with the given parent. | |
static QDesignerFormEditorInterface * | createFormEditorWithPluginPaths (const QStringList &pluginPaths, QObject *parent) |
Constructs a form editor interface with the given pluginPaths and the parent. | |
static QDesignerWidgetBoxInterface * | createWidgetBox (QDesignerFormEditorInterface *core, QWidget *parent) |
Returns a new widget box interface with the given parent for the core interface. | |
static QDesignerPropertyEditorInterface * | createPropertyEditor (QDesignerFormEditorInterface *core, QWidget *parent) |
Returns a new property editor interface with the given parent for the core interface. | |
static QDesignerObjectInspectorInterface * | createObjectInspector (QDesignerFormEditorInterface *core, QWidget *parent) |
Returns a new object inspector interface with the given parent for the core interface. | |
static QDesignerActionEditorInterface * | createActionEditor (QDesignerFormEditorInterface *core, QWidget *parent) |
Returns a new action editor interface with the given parent for the core interface. | |
static QObject * | createTaskMenu (QDesignerFormEditorInterface *core, QObject *parent) |
Returns a new task menu with the given parent for the core interface. | |
static QWidget * | createResourceEditor (QDesignerFormEditorInterface *core, QWidget *parent) |
Returns a new resource editor with the given parent for the core interface. | |
static QWidget * | createSignalSlotEditor (QDesignerFormEditorInterface *core, QWidget *parent) |
Returns a new signal-slot editor with the given parent for the core interface. | |
static QStringList | defaultPluginPaths () |
Returns the default plugin paths of Qt Widgets Designer's plugin manager. | |
The QDesignerComponents class provides a central resource for the various components used in the \QD user interface.
\inmodule QtDesigner
The QDesignerComponents class is a factory for each of the standard components present in the \QD user interface. It is mostly useful for developers who want to implement a standalone form editing environment using \QD's components, or who need to integrate \QD's components into an existing integrated development environment (IDE).
Definition at line 21 of file qdesigner_components.h.
|
static |
Returns a new action editor interface with the given parent for the core interface.
Definition at line 211 of file qdesigner_components.cpp.
|
static |
Constructs a form editor interface with the given parent.
Definition at line 104 of file qdesigner_components.cpp.
|
static |
Constructs a form editor interface with the given pluginPaths and the parent.
Definition at line 114 of file qdesigner_components.cpp.
|
static |
Returns a new object inspector interface with the given parent for the core interface.
Definition at line 204 of file qdesigner_components.cpp.
|
static |
Returns a new property editor interface with the given parent for the core interface.
Definition at line 197 of file qdesigner_components.cpp.
|
static |
Returns a new resource editor with the given parent for the core interface.
Definition at line 218 of file qdesigner_components.cpp.
|
static |
Returns a new signal-slot editor with the given parent for the core interface.
Definition at line 238 of file qdesigner_components.cpp.
|
static |
Returns a new task menu with the given parent for the core interface.
Definition at line 123 of file qdesigner_components.cpp.
|
static |
Returns a new widget box interface with the given parent for the core interface.
Definition at line 157 of file qdesigner_components.cpp.
|
static |
Returns the default plugin paths of Qt Widgets Designer's plugin manager.
Definition at line 249 of file qdesigner_components.cpp.
|
static |
Initializes the plugins used by the components.
Definition at line 95 of file qdesigner_components.cpp.
|
static |
Initializes the resources used by the components.
Definition at line 88 of file qdesigner_components.cpp.