QDesignerMetaMethodInterface Class

QDesignerMetaMethodInterface is part of Qt Designer's introspection interface and represents a member function. More...

Header: #include <QDesignerMetaMethodInterface>

Public Types

enum Access { Private, Protected, Public }
enum MethodType { Method, Signal, Slot, Constructor }

Public Functions

Detailed Description

\internal\since 4.4

\inmoduleQtDesigner

The QDesignerMetaMethodInterface class provides meta-data about a member function.

See also QDesignerMetaObjectInterface.

Member Type Documentation

enum QDesignerMetaMethodInterface::Access

This enum represents the access specification of the method

ConstantValueDescription
QDesignerMetaMethodInterface::Private0A private member function
QDesignerMetaMethodInterface::Protected1A protected member function
QDesignerMetaMethodInterface::Public2A public member function

enum QDesignerMetaMethodInterface::MethodType

This enum specifies the type of the method

ConstantValueDescription
QDesignerMetaMethodInterface::Method0The function is a plain member function.
QDesignerMetaMethodInterface::Signal1The function is a signal.
QDesignerMetaMethodInterface::Slot2The function is a slot.
QDesignerMetaMethodInterface::Constructor3The function is a constructor.

Member Function Documentation

QDesignerMetaMethodInterface::QDesignerMetaMethodInterface()

Constructs a QDesignerMetaMethodInterface object.

[virtual noexcept] QDesignerMetaMethodInterface::~QDesignerMetaMethodInterface()

Destroys the QDesignerMetaMethodInterface object.