Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QDesignerFormEditorPluginInterface Class Referenceabstract

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

#include <abstractformeditorplugin.h>

+ Inheritance diagram for QDesignerFormEditorPluginInterface:
+ Collaboration diagram for QDesignerFormEditorPluginInterface:

Public Member Functions

 QDesignerFormEditorPluginInterface ()=default
 
virtual ~QDesignerFormEditorPluginInterface ()=default
 Destroys the plugin interface.
 
virtual bool isInitialized () const =0
 Returns true if the plugin interface is initialized; otherwise returns false.
 
virtual void initialize (QDesignerFormEditorInterface *core)=0
 Initializes the plugin interface for the specified core interface.
 
virtual QActionaction () const =0
 Returns the action associated with this interface.
 
virtual QDesignerFormEditorInterfacecore () const =0
 Returns the core form editor interface associated with this component.
 

Detailed Description

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

See also
QDesignerFormEditorInterface

Definition at line 16 of file abstractformeditorplugin.h.

Constructor & Destructor Documentation

◆ QDesignerFormEditorPluginInterface()

QDesignerFormEditorPluginInterface::QDesignerFormEditorPluginInterface ( )
default

◆ ~QDesignerFormEditorPluginInterface()

virtual QDesignerFormEditorPluginInterface::~QDesignerFormEditorPluginInterface ( )
virtualdefault

Destroys the plugin interface.

Member Function Documentation

◆ action()

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

◆ core()

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

Returns the core form editor interface associated with this component.

Implemented in qdesigner_internal::BuddyEditorPlugin, qdesigner_internal::SignalSlotEditorPlugin, qdesigner_internal::TabOrderEditorPlugin, and QView3DPlugin.

◆ initialize()

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

Initializes the plugin interface for the specified core interface.

Implemented in qdesigner_internal::BuddyEditorPlugin, qdesigner_internal::SignalSlotEditorPlugin, qdesigner_internal::TabOrderEditorPlugin, and QView3DPlugin.

◆ isInitialized()

virtual bool QDesignerFormEditorPluginInterface::isInitialized ( ) const
pure virtual

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

Implemented in qdesigner_internal::BuddyEditorPlugin, qdesigner_internal::SignalSlotEditorPlugin, qdesigner_internal::TabOrderEditorPlugin, and QView3DPlugin.


The documentation for this class was generated from the following files: