QDesignerFormWindowToolInterface Class

The QDesignerFormWindowToolInterface class provides an interface that enables tools to be used on items in a form window. More...

Header: #include <QDesignerFormWindowToolInterface>
Inherits: QObject

Public Functions

QDesignerFormWindowToolInterface(QObject *parent = nullptr)
virtual ~QDesignerFormWindowToolInterface()
virtual QAction *action() const = 0
virtual void activated() = 0
virtual QDesignerFormEditorInterface *core() const = 0
virtual void deactivated() = 0
virtual QWidget *editor() const = 0
virtual QDesignerFormWindowInterface *formWindow() const = 0
virtual bool handleEvent(QWidget *widget, QWidget *managedWidget, QEvent *event) = 0
virtual void loadFromDom(DomUI *, QWidget *)
virtual void saveToDom(DomUI *, QWidget *)

Detailed Description

\inmoduleQtDesigner

\internal

Member Function Documentation

[explicit] QDesignerFormWindowToolInterface::QDesignerFormWindowToolInterface(QObject *parent = nullptr)

[virtual noexcept] QDesignerFormWindowToolInterface::~QDesignerFormWindowToolInterface()

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

[pure virtual] void QDesignerFormWindowToolInterface::activated()

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

[pure virtual] void QDesignerFormWindowToolInterface::deactivated()

[pure virtual] QWidget *QDesignerFormWindowToolInterface::editor() const

[pure virtual] QDesignerFormWindowInterface *QDesignerFormWindowToolInterface::formWindow() const

[pure virtual] bool QDesignerFormWindowToolInterface::handleEvent(QWidget *widget, QWidget *managedWidget, QEvent *event)

[virtual] void QDesignerFormWindowToolInterface::loadFromDom(DomUI *, QWidget *)

[virtual] void QDesignerFormWindowToolInterface::saveToDom(DomUI *, QWidget *)