![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldelegatemodel_p_p.h>
Inheritance diagram for QQmlDelegateModelItemMetaType:
Collaboration diagram for QQmlDelegateModelItemMetaType:Public Member Functions | |
| QQmlDelegateModelItemMetaType (QV4::ExecutionEngine *engine, QQmlDelegateModel *model, const QStringList &groupNames) | |
| ~QQmlDelegateModelItemMetaType () | |
| void | initializeMetaObject () |
| void | initializePrototype () |
| int | parseGroups (const QStringList &groupNames) const |
| int | parseGroups (const QV4::Value &groupNames) const |
Public Member Functions inherited from QQmlRefCounted< QQmlDelegateModelItemMetaType > | |
| void | release () const |
Public Member Functions inherited from QQmlRefCount | |
| QQmlRefCount () | |
| void | addref () const |
| int | count () const |
Public Attributes | |
| QPointer< QQmlDelegateModel > | model |
| const int | groupCount |
| QV4::ExecutionEngine *const | v4Engine |
| QQmlDelegateModelAttachedMetaObject * | metaObject |
| const QStringList | groupNames |
| QV4::PersistentValue | modelItemProto |
Additional Inherited Members | |
Protected Member Functions inherited from QQmlRefCounted< QQmlDelegateModelItemMetaType > | |
| ~QQmlRefCounted () | |
Definition at line 40 of file qqmldelegatemodel_p_p.h.
| QQmlDelegateModelItemMetaType::QQmlDelegateModelItemMetaType | ( | QV4::ExecutionEngine * | engine, |
| QQmlDelegateModel * | model, | ||
| const QStringList & | groupNames | ||
| ) |
Definition at line 2102 of file qqmldelegatemodel.cpp.
| QQmlDelegateModelItemMetaType::~QQmlDelegateModelItemMetaType | ( | ) |
Definition at line 2112 of file qqmldelegatemodel.cpp.
References metaObject, and QQmlRefCounted< T >::release().
Here is the call graph for this function:| void QQmlDelegateModelItemMetaType::initializeMetaObject | ( | ) |
Definition at line 2118 of file qqmldelegatemodel.cpp.
References QMetaObjectBuilder::addProperty(), QMetaObjectBuilder::addSignal(), QString::at(), className, DynamicMetaObject, groupNames, i, metaObject, QString::replace(), QMetaObjectBuilder::setClassName(), QMetaObjectBuilder::setFlags(), QMetaObjectBuilder::setSuperClass(), QMetaPropertyBuilder::setWritable(), QMetaObjectBuilder::toMetaObject(), QChar::toUpper(), and QString::toUtf8().
Referenced by QQmlDelegateModelAttached::QQmlDelegateModelAttached().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQmlDelegateModelItemMetaType::initializePrototype | ( | ) |
Definition at line 2145 of file qqmldelegatemodel.cpp.
References QString::at(), QV4::Attr_Accessor, QV4::Attr_NotConfigurable, QV4::Attr_NotEnumerable, QV4::DelegateModelGroupFunction::create(), QQmlListCompositor::Default, QV4::Scope::engine, QQmlDelegateModelItem::get_groups(), QQmlDelegateModelItem::get_index(), QQmlDelegateModelItem::get_member(), QQmlDelegateModelItem::get_model(), global, groupNames, i, modelItemProto, QV4::ExecutionEngine::newObject(), QV4::ExecutionEngine::newString(), QQmlListCompositor::Persisted, QStringLiteral, QString::replace(), QV4::ExecutionEngine::rootContext(), QV4::PersistentValue::set(), QQmlDelegateModelItem::set_groups(), QQmlDelegateModelItem::set_member(), QChar::toUpper(), and v4Engine.
Here is the call graph for this function:| int QQmlDelegateModelItemMetaType::parseGroups | ( | const QStringList & | groupNames | ) | const |
Definition at line 2199 of file qqmldelegatemodel.cpp.
References groupNames.
Referenced by QQmlDelegateModelGroupPrivate::parseGroupArgs().
Here is the caller graph for this function:| int QQmlDelegateModelItemMetaType::parseGroups | ( | const QV4::Value & | groupNames | ) | const |
Definition at line 2210 of file qqmldelegatemodel.cpp.
References arrayLength(), groupNames, i, and v4Engine.
Here is the call graph for this function:| const int QQmlDelegateModelItemMetaType::groupCount |
Definition at line 54 of file qqmldelegatemodel_p_p.h.
Referenced by QQmlDelegateModelAttached::emitChanges(), QQmlDelegateModelAttached::groups(), QQmlDelegateModelAttachedMetaObject::metaCall(), and QQmlDelegateModelAttached::resetCurrentIndex().
| const QStringList QQmlDelegateModelItemMetaType::groupNames |
Definition at line 57 of file qqmldelegatemodel_p_p.h.
Referenced by QQmlDelegateModelAttached::groups(), initializeMetaObject(), initializePrototype(), parseGroups(), parseGroups(), and QQmlDelegateModelPrivate::updateFilterGroup().
| QQmlDelegateModelAttachedMetaObject* QQmlDelegateModelItemMetaType::metaObject |
Definition at line 56 of file qqmldelegatemodel_p_p.h.
Referenced by QQmlDelegateModelAttached::QQmlDelegateModelAttached(), ~QQmlDelegateModelItemMetaType(), and initializeMetaObject().
| QPointer<QQmlDelegateModel> QQmlDelegateModelItemMetaType::model |
Definition at line 53 of file qqmldelegatemodel_p_p.h.
Referenced by QQmlDelegateModelItem::~QQmlDelegateModelItem(), QQmlDelegateModelItem::Dispose(), QQmlDelegateModelItem::groupIndex(), QQmlDelegateModelAttachedMetaObject::metaCall(), QQmlDelegateModelAttached::model(), QQmlDelegateModelGroupPrivate::parseIndex(), QQmlDelegateModelAttached::resetCurrentIndex(), QQmlDelegateModelItem::set_member(), and QQmlDelegateModelAttached::setGroups().
| QV4::PersistentValue QQmlDelegateModelItemMetaType::modelItemProto |
Definition at line 58 of file qqmldelegatemodel_p_p.h.
Referenced by initializePrototype().
| QV4::ExecutionEngine* const QQmlDelegateModelItemMetaType::v4Engine |
Definition at line 55 of file qqmldelegatemodel_p_p.h.
Referenced by initializePrototype(), and parseGroups().