Name | |
---|---|
enum | Type { Invalid = 0, MetaMethod, MetaProperty, MetaFunction} |
Name | |
---|---|
QskMetaInvokable() | |
QskMetaInvokable(const QskMetaFunction & function) | |
QskMetaInvokable(const QMetaMethod & method) | |
QskMetaInvokable(const QObject * object, const char * methodName) | |
QskMetaInvokable(const QMetaObject * metaObject, const char * methodName) | |
QskMetaInvokable(const QMetaProperty & property) | |
QskMetaInvokable(const QskMetaInvokable & other) | |
~QskMetaInvokable() | |
QskMetaInvokable & | operator=(const QskMetaInvokable & other) |
bool | operator==(const QskMetaInvokable & other) const |
bool | operator!=(const QskMetaInvokable & other) const |
operator bool() const | |
Type | type() const |
bool | isNull() const |
int | parameterCount() const |
int | parameterType(int index) const |
int | returnType() const |
void | invoke(QObject * object, void * args[], Qt::ConnectionType connectionType =Qt::AutoConnection) |
void | reset() |
QByteArray | name() const |
QMetaMethod | method() const |
QMetaProperty | property() const |
QskMetaFunction | function() const |
Name | |
---|---|
FunctionData | m_functionData |
MetaData | m_metaData |
Enumerator | Value | Description |
---|---|---|
Invalid | 0 | |
MetaMethod | ||
MetaProperty | ||
MetaFunction |
inline QskMetaInvokable()
QskMetaInvokable(
const QskMetaFunction & function
)
QskMetaInvokable(
const QMetaMethod & method
)
QskMetaInvokable(
const QObject * object,
const char * methodName
)
QskMetaInvokable(
const QMetaObject * metaObject,
const char * methodName
)
QskMetaInvokable(
const QMetaProperty & property
)
QskMetaInvokable(
const QskMetaInvokable & other
)
~QskMetaInvokable()
QskMetaInvokable & operator=(
const QskMetaInvokable & other
)
bool operator==(
const QskMetaInvokable & other
) const
inline bool operator!=(
const QskMetaInvokable & other
) const
inline explicit operator bool() const
inline Type type() const
bool isNull() const
int parameterCount() const
int parameterType(
int index
) const
int returnType() const
void invoke(
QObject * object,
void * args[],
Qt::ConnectionType connectionType =Qt::AutoConnection
)
void reset()
QByteArray name() const
QMetaMethod method() const
QMetaProperty property() const
QskMetaFunction function() const
FunctionData m_functionData;
MetaData m_metaData;
Updated on 28 July 2023 at 14:02:28 CEST