![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmllistmodel_p_p.h>
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 |
Definition at line 255 of file qqmllistmodel_p_p.h.
| anonymous enum |
| Enumerator | |
|---|---|
| BLOCK_SIZE | |
Definition at line 259 of file qqmllistmodel_p_p.h.
| Enumerator | |
|---|---|
| Indestructible | |
| ExplicitlySet | |
Definition at line 258 of file qqmllistmodel_p_p.h.
| ListElement::ListElement | ( | ) |
Definition at line 1293 of file qqmllistmodel.cpp.
| ListElement::ListElement | ( | int | existingUid | ) |
Definition at line 1301 of file qqmllistmodel.cpp.
Referenced by ListModel::sync().
| ListElement::~ListElement | ( | ) |
Definition at line 1309 of file qqmllistmodel.cpp.
|
static |
Definition at line 1314 of file qqmllistmodel.cpp.
References ListLayout::Role::Bool, ListLayout::Role::DateTime, ListLayout::Role::Function, ListLayout::getExistingRole(), ListLayout::Role::index, ListLayout::Role::List, ListLayout::Role::Number, ListLayout::Role::QObject, ListLayout::roleCount(), ListLayout::Role::String, ListModel::sync(), ListLayout::Role::type, and ListLayout::Role::VariantMap.
|
friend |
Definition at line 321 of file qqmllistmodel_p_p.h.