QDesignerFormEditorPluginInterface Class

The QDesignerFormEditorPluginInterface class provides an interface that is used to manage plugins for Qt Designer's form editor component. \inmodule QtDesigner. More...

Header: #include <QDesignerFormEditorPluginInterface>

Public Functions

virtual ~QDesignerFormEditorPluginInterface()
virtual QAction *action() const = 0
virtual QDesignerFormEditorInterface *core() const = 0
virtual void initialize(QDesignerFormEditorInterface *core) = 0
virtual bool isInitialized() const = 0

Detailed Description

\internal

See also QDesignerFormEditorInterface.

Member Function Documentation

[virtual constexpr noexcept] QDesignerFormEditorPluginInterface::~QDesignerFormEditorPluginInterface()

Destroys the plugin interface.

[pure virtual] QAction *QDesignerFormEditorPluginInterface::action() const

Returns the action associated with this interface.

[pure virtual] QDesignerFormEditorInterface *QDesignerFormEditorPluginInterface::core() const

Returns the core form editor interface associated with this component.

[pure virtual] void QDesignerFormEditorPluginInterface::initialize(QDesignerFormEditorInterface *core)

Initializes the plugin interface for the specified core interface.

[pure virtual] bool QDesignerFormEditorPluginInterface::isInitialized() const

Returns true if the plugin interface is initialized; otherwise returns false.