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>.
|
#include <qqmlvmemetaobject_p.h>
Public Member Functions | |
QQmlVMEResolvedList (QQmlListProperty< QObject > *prop) | |
~QQmlVMEResolvedList () | |
QQmlVMEMetaObject * | metaObject () const |
QV4::Heap::Object * | list () const |
quintptr | id () const |
void | append (QObject *o) const |
void | replace (qsizetype i, QObject *o) const |
QObject * | at (qsizetype i) const |
qsizetype | size () const |
void | clear () const |
void | removeLast () const |
void | activateSignal () const |
Definition at line 42 of file qqmlvmemetaobject_p.h.
QT_BEGIN_NAMESPACE QQmlVMEResolvedList::QQmlVMEResolvedList | ( | QQmlListProperty< QObject > * | prop | ) |
Definition at line 30 of file qqmlvmemetaobject.cpp.
References QV4::WeakValue::asManaged(), QObjectPrivate::get(), QV4::WeakValue::isUndefined(), mo, QQmlInterceptorMetaObject::object, QMetaObject::property(), QQmlVMEMetaObject::propertyAndMethodStorage, QQmlVMEMetaObject::propOffset(), Q_ASSERT, QQmlInterceptorMetaObject::toDynamicMetaObject(), QMetaProperty::typeName(), and QV4::WeakValue::valueRef().
|
default |
void QQmlVMEResolvedList::activateSignal | ( | ) | const |
Definition at line 99 of file qqmlvmemetaobject.cpp.
References QQmlVMEMetaObject::activate(), QQmlVMEMetaObject::methodOffset(), and QQmlInterceptorMetaObject::object.
Referenced by QQmlVMEMetaObject::list_append(), QQmlVMEMetaObject::list_clear(), list_removeLast(), list_replace(), and QQmlPropertyPrivate::write().
Definition at line 66 of file qqmlvmemetaobject.cpp.
References QV4::Scope::engine, o, Q_UNLIKELY, QV4::ArrayData::realloc(), QV4::ExecutionEngine::throwRangeError(), and QV4::QObjectWrapper::wrap().
Referenced by QQmlVMEMetaObject::list_append(), and QQmlVMEMetaObject::list_append_nosignal().
Definition at line 83 of file qqmlvmemetaobject.cpp.
References i.
Referenced by list_at().
|
inline |
Definition at line 60 of file qqmlvmemetaobject_p.h.
Referenced by QQmlVMEMetaObject::list_clear(), and QQmlVMEMetaObject::list_clear_nosignal().
|
inline |
Definition at line 52 of file qqmlvmemetaobject_p.h.
|
inline |
Definition at line 51 of file qqmlvmemetaobject_p.h.
|
inline |
Definition at line 50 of file qqmlvmemetaobject_p.h.
|
inline |
Definition at line 67 of file qqmlvmemetaobject_p.h.
Referenced by list_removeLast().
Definition at line 90 of file qqmlvmemetaobject.cpp.
References QV4::Scope::engine, i, o, and QV4::QObjectWrapper::wrap().
Referenced by list_replace().
|
inline |
Definition at line 58 of file qqmlvmemetaobject_p.h.
Referenced by list_count().