Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
ListElement Class Reference

#include <qqmllistmodel_p_p.h>

Collaboration diagram for ListElement:

Public Types

enum  ObjectIndestructible { Indestructible = 1 , ExplicitlySet = 2 }
enum  { BLOCK_SIZE = 64 - sizeof(int) - sizeof(ListElement *) - sizeof(ModelNodeMetaObject *) }

Public Member Functions

 ListElement ()
 ListElement (int existingUid)
 ~ListElement ()

Static Public Member Functions

static QVector< int > sync (ListElement *src, ListLayout *srcLayout, ListElement *target, ListLayout *targetLayout)

Friends

class ListModel

Detailed Description

Definition at line 255 of file qqmllistmodel_p_p.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
BLOCK_SIZE 

Definition at line 259 of file qqmllistmodel_p_p.h.

◆ ObjectIndestructible

Enumerator
Indestructible 
ExplicitlySet 

Definition at line 258 of file qqmllistmodel_p_p.h.

Constructor & Destructor Documentation

◆ ListElement() [1/2]

ListElement::ListElement ( )

Definition at line 1293 of file qqmllistmodel.cpp.

◆ ListElement() [2/2]

ListElement::ListElement ( int existingUid)

Definition at line 1301 of file qqmllistmodel.cpp.

Referenced by ListModel::sync().

Here is the caller graph for this function:

◆ ~ListElement()

ListElement::~ListElement ( )

Definition at line 1309 of file qqmllistmodel.cpp.

Member Function Documentation

◆ sync()

QVector< int > ListElement::sync ( ListElement * src,
ListLayout * srcLayout,
ListElement * target,
ListLayout * targetLayout )
static

◆ ListModel

friend class ListModel
friend

Definition at line 321 of file qqmllistmodel_p_p.h.


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