![]() |
Qt 6.x
The Qt SDK
|
#include <qqmllist_p.h>
Public Member Functions | |
QQmlListReferencePrivate () | |
void | addref () |
void | release () |
const QMetaObject * | elementType () |
Static Public Member Functions | |
static QQmlListReference | init (const QQmlListProperty< QObject > &, QMetaType) |
static QQmlListReferencePrivate * | get (QQmlListReference *ref) |
Public Attributes | |
QPointer< QObject > | object |
QQmlListProperty< QObject > | property |
QMetaType | propertyType |
int | refCount |
Definition at line 25 of file qqmllist_p.h.
QQmlListReferencePrivate::QQmlListReferencePrivate | ( | ) |
Definition at line 20 of file qqmllist.cpp.
Referenced by init().
void QQmlListReferencePrivate::addref | ( | ) |
Definition at line 40 of file qqmllist.cpp.
References Q_ASSERT, and refCount.
Referenced by QQmlListReference::QQmlListReference().
|
inline |
Definition at line 44 of file qqmllist_p.h.
References QQmlMetaType::listValueType(), QQmlMetaObject::metaObject(), propertyType, and QQmlMetaType::rawMetaObjectForType().
Referenced by QQmlListReference::listElementType().
|
inlinestatic |
Definition at line 40 of file qqmllist_p.h.
|
static |
Definition at line 25 of file qqmllist.cpp.
References QQmlListReferencePrivate(), QQmlListProperty< T >::object, object, property, and propertyType.
Referenced by QQmlPropertyPrivate::readValueProperty(), and QV4::QmlListWrapper::toListReference().
void QQmlListReferencePrivate::release | ( | ) |
Definition at line 46 of file qqmllist.cpp.
References Q_ASSERT, and refCount.
Referenced by QQmlListReference::~QQmlListReference(), and QQmlListReference::operator=().
Definition at line 32 of file qqmllist_p.h.
Referenced by QQmlListReference::QQmlListReference(), QQmlListReference::QQmlListReference(), init(), QQmlListReference::isValid(), and QQmlListReference::object().
QQmlListProperty<QObject> QQmlListReferencePrivate::property |
Definition at line 33 of file qqmllist_p.h.
Referenced by QQmlListReference::QQmlListReference(), QQmlListReference::QQmlListReference(), QQmlListReference::append(), QQmlListReference::at(), QQmlListReference::canAppend(), QQmlListReference::canAt(), QQmlListReference::canClear(), QQmlListReference::canCount(), QQmlListReference::canRemoveLast(), QQmlListReference::canReplace(), QQmlListReference::clear(), QQmlListReference::count(), init(), QQmlListReference::isManipulable(), QQmlListReference::isReadable(), QQmlListReference::removeLast(), and QQmlListReference::replace().
QMetaType QQmlListReferencePrivate::propertyType |
Definition at line 34 of file qqmllist_p.h.
Referenced by QQmlListReference::QQmlListReference(), QQmlListReference::QQmlListReference(), elementType(), and init().
int QQmlListReferencePrivate::refCount |
Definition at line 38 of file qqmllist_p.h.