![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldelegatemodel_p_p.h>
Public Member Functions | |
QQmlDelegateModelAttachedMetaObject (QQmlDelegateModelItemMetaType *metaType, QMetaObject *metaObject) | |
~QQmlDelegateModelAttachedMetaObject () | |
void | objectDestroyed (QObject *) override |
int | metaCall (QObject *, QMetaObject::Call, int _id, void **) override |
![]() | |
~QAbstractDynamicMetaObject () | |
QMetaObject * | toDynamicMetaObject (QObject *) override |
virtual int | createProperty (const char *, const char *) |
int | metaCall (QObject *, QMetaObject::Call c, int _id, void **a) override |
virtual int | metaCall (QMetaObject::Call, int _id, void **) |
![]() | |
virtual | ~QDynamicMetaObjectData () |
virtual void | objectDestroyed (QObject *) |
virtual QMetaObject * | toDynamicMetaObject (QObject *)=0 |
virtual int | metaCall (QObject *, QMetaObject::Call, int _id, void **)=0 |
![]() | |
const char * | className () const |
Returns the class name. | |
const QMetaObject * | superClass () const |
Returns the meta-object of the superclass, or \nullptr if there is no such object. | |
bool | inherits (const QMetaObject *metaObject) const noexcept |
Returns true if the class described by this QMetaObject inherits the type described by metaObject; otherwise returns false. | |
QObject * | cast (QObject *obj) const |
const QObject * | cast (const QObject *obj) const |
QString | tr (const char *s, const char *c, int n=-1) const |
QMetaType | metaType () const |
int | methodOffset () const |
Returns the method offset for this class; i.e. | |
int | enumeratorOffset () const |
Returns the enumerator offset for this class; i.e. | |
int | propertyOffset () const |
Returns the property offset for this class; i.e. | |
int | classInfoOffset () const |
Returns the class information offset for this class; i.e. | |
int | constructorCount () const |
int | methodCount () const |
Returns the number of methods in this class, including the number of methods provided by each base class. | |
int | enumeratorCount () const |
Returns the number of enumerators in this class. | |
int | propertyCount () const |
Returns the number of properties in this class, including the number of properties provided by each base class. | |
int | classInfoCount () const |
Returns the number of items of class information in this class. | |
int | indexOfConstructor (const char *constructor) const |
int | indexOfMethod (const char *method) const |
Finds method and returns its index; otherwise returns -1. | |
int | indexOfSignal (const char *signal) const |
Finds signal and returns its index; otherwise returns -1. | |
int | indexOfSlot (const char *slot) const |
Finds slot and returns its index; otherwise returns -1. | |
int | indexOfEnumerator (const char *name) const |
Finds enumerator name and returns its index; otherwise returns -1. | |
int | indexOfProperty (const char *name) const |
Finds property name and returns its index; otherwise returns -1. | |
int | indexOfClassInfo (const char *name) const |
Finds class information item name and returns its index; otherwise returns -1. | |
QMetaMethod | constructor (int index) const |
QMetaMethod | method (int index) const |
Returns the meta-data for the method with the given index. | |
QMetaEnum | enumerator (int index) const |
Returns the meta-data for the enumerator with the given index. | |
QMetaProperty | property (int index) const |
Returns the meta-data for the property with the given index. | |
QMetaClassInfo | classInfo (int index) const |
Returns the meta-data for the item of class information with the given index. | |
QMetaProperty | userProperty () const |
template<typename... Args> | |
QtPrivate::Invoke::IfNotOldStyleArgs< QObject *, Args... > | newInstance (Args &&... arguments) const |
int | static_metacall (Call, int, void **) const |
~Connection () | |
Connection () | |
Connection (const Connection &other) | |
Connection & | operator= (const Connection &other) |
operator RestrictedBool () const | |
Connection (Connection &&other) noexcept | |
void | swap (Connection &other) noexcept |
![]() | |
void | release () const |
![]() | |
QQmlRefCount () | |
void | addref () const |
int | count () const |
Definition at line 423 of file qqmldelegatemodel_p_p.h.
QQmlDelegateModelAttachedMetaObject::QQmlDelegateModelAttachedMetaObject | ( | QQmlDelegateModelItemMetaType * | metaType, |
QMetaObject * | metaObject | ||
) |
Definition at line 2489 of file qqmldelegatemodel.cpp.
References metaObject().
QQmlDelegateModelAttachedMetaObject::~QQmlDelegateModelAttachedMetaObject | ( | ) |
Definition at line 2502 of file qqmldelegatemodel.cpp.
|
overridevirtual |
Reimplemented from QAbstractDynamicMetaObject.
Definition at line 2512 of file qqmldelegatemodel.cpp.
References arguments, QQmlDelegateModelPrivate::get(), QQmlDelegateModelItemMetaType::groupCount, QQmlDelegateModelItem::groups, i, it, QQmlDelegateModelAttached::m_cacheItem, QQmlDelegateModelAttached::m_currentIndex, model, QQmlDelegateModelItemMetaType::model, QMetaObject::ReadProperty, and QMetaObject::WriteProperty.
Reimplemented from QDynamicMetaObjectData.
Definition at line 2507 of file qqmldelegatemodel.cpp.
References QQmlRefCounted< QQmlDelegateModelAttachedMetaObject >::release().