Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQmlDelegateModelItemMetaType Class Referencefinal

#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< QQmlDelegateModelmodel
 
const int groupCount
 
QV4::ExecutionEngine *const v4Engine
 
QQmlDelegateModelAttachedMetaObjectmetaObject
 
const QStringList groupNames
 
QV4::PersistentValue modelItemProto
 

Additional Inherited Members

- Protected Member Functions inherited from QQmlRefCounted< QQmlDelegateModelItemMetaType >
 ~QQmlRefCounted ()
 

Detailed Description

Definition at line 41 of file qqmldelegatemodel_p_p.h.

Constructor & Destructor Documentation

◆ QQmlDelegateModelItemMetaType()

QQmlDelegateModelItemMetaType::QQmlDelegateModelItemMetaType ( QV4::ExecutionEngine * engine,
QQmlDelegateModel * model,
const QStringList & groupNames )

Definition at line 2135 of file qqmldelegatemodel.cpp.

◆ ~QQmlDelegateModelItemMetaType()

QQmlDelegateModelItemMetaType::~QQmlDelegateModelItemMetaType ( )

Definition at line 2145 of file qqmldelegatemodel.cpp.

References metaObject, and QQmlRefCounted< T >::release().

+ Here is the call graph for this function:

Member Function Documentation

◆ initializeMetaObject()

void QQmlDelegateModelItemMetaType::initializeMetaObject ( )

◆ initializePrototype()

◆ parseGroups() [1/2]

int QQmlDelegateModelItemMetaType::parseGroups ( const QStringList & groupNames) const

Definition at line 2232 of file qqmldelegatemodel.cpp.

References groupNames.

◆ parseGroups() [2/2]

int QQmlDelegateModelItemMetaType::parseGroups ( const QV4::Value & groupNames) const

Definition at line 2243 of file qqmldelegatemodel.cpp.

References arrayLength(), groupNames, i, and v4Engine.

+ Here is the call graph for this function:

Member Data Documentation

◆ groupCount

◆ groupNames

◆ metaObject

QQmlDelegateModelAttachedMetaObject* QQmlDelegateModelItemMetaType::metaObject

Definition at line 57 of file qqmldelegatemodel_p_p.h.

Referenced by ~QQmlDelegateModelItemMetaType(), and initializeMetaObject().

◆ model

◆ modelItemProto

QV4::PersistentValue QQmlDelegateModelItemMetaType::modelItemProto

Definition at line 59 of file qqmldelegatemodel_p_p.h.

Referenced by initializePrototype().

◆ v4Engine

QV4::ExecutionEngine* const QQmlDelegateModelItemMetaType::v4Engine

Definition at line 56 of file qqmldelegatemodel_p_p.h.

Referenced by initializePrototype(), and parseGroups().


The documentation for this class was generated from the following files: