![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlpropertycachevector_p.h>
Public Member Functions | |
QQmlPropertyCacheVector ()=default | |
QQmlPropertyCacheVector (QQmlPropertyCacheVector &&)=default | |
QQmlPropertyCacheVector & | operator= (QQmlPropertyCacheVector &&)=default |
~QQmlPropertyCacheVector () | |
void | resize (int size) |
int | count () const |
void | clear () |
void | resetAndResize (int size) |
void | append (const QQmlPropertyCache::ConstPtr &cache) |
void | appendOwn (const QQmlPropertyCache::Ptr &cache) |
QQmlPropertyCache::ConstPtr | at (int index) const |
QQmlPropertyCache::Ptr | ownAt (int index) const |
void | set (int index, const QQmlPropertyCache::ConstPtr &replacement) |
void | setOwn (int index, const QQmlPropertyCache::Ptr &replacement) |
void | setNeedsVMEMetaObject (int index) |
bool | needsVMEMetaObject (int index) const |
void | seal () |
Definition at line 25 of file qqmlpropertycachevector_p.h.
|
default |
|
default |
|
inline |
Definition at line 32 of file qqmlpropertycachevector_p.h.
References clear().
|
inline |
Definition at line 59 of file qqmlpropertycachevector_p.h.
|
inline |
Definition at line 66 of file qqmlpropertycachevector_p.h.
|
inline |
Definition at line 73 of file qqmlpropertycachevector_p.h.
Referenced by QQmlAliasAnnotator::annotateBindingsToAliases(), QQmlPropertyCacheCreator< ObjectContainer >::buildMetaObjectRecursively(), QQmlPropertyCacheCreator< ObjectContainer >::buildMetaObjectsIncrementally(), QQmlEnumTypeResolver::resolveEnumBindings(), QQmlPendingGroupPropertyBindings::resolveMissingPropertyCaches(), SignalHandlerResolver::resolveSignalHandlerExpressions(), QV4::ExecutableCompilationUnit::rootPropertyCache(), QQmlPropertyValidator::rootPropertyCache(), and QQmlScriptStringScanner::scan().
|
inline |
Definition at line 43 of file qqmlpropertycachevector_p.h.
References i.
Referenced by ~QQmlPropertyCacheVector().
|
inline |
Definition at line 39 of file qqmlpropertycachevector_p.h.
|
inline |
Definition at line 115 of file qqmlpropertycachevector_p.h.
Referenced by QQmlPropertyCacheCreator< ObjectContainer >::buildMetaObjectRecursively().
|
default |
|
inline |
Definition at line 81 of file qqmlpropertycachevector_p.h.
Referenced by QQmlPropertyCacheAliasCreator< ObjectContainer >::appendAliasesToPropertyCache().
|
inline |
Definition at line 50 of file qqmlpropertycachevector_p.h.
References i.
Referenced by QQmlPropertyCacheCreator< ObjectContainer >::QQmlPropertyCacheCreator().
|
inline |
Definition at line 33 of file qqmlpropertycachevector_p.h.
References Q_ASSERT.
|
inline |
Definition at line 117 of file qqmlpropertycachevector_p.h.
References Q_ASSERT.
Referenced by QQmlPropertyCacheCreator< ObjectContainer >::~QQmlPropertyCacheCreator().
|
inline |
Definition at line 89 of file qqmlpropertycachevector_p.h.
References at, QQmlRefPointer< T >::data(), and Q_ASSERT.
Referenced by QQmlPropertyCacheCreator< ObjectContainer >::buildMetaObjectRecursively(), and QQmlPendingGroupPropertyBindings::resolveMissingPropertyCaches().
|
inline |
Definition at line 114 of file qqmlpropertycachevector_p.h.
Referenced by QQmlPropertyCacheCreator< ObjectContainer >::createMetaObject().
|
inline |
Definition at line 101 of file qqmlpropertycachevector_p.h.
References QQmlRefCount::addref(), at, QQmlRefPointer< T >::data(), and Q_ASSERT.
Referenced by QQmlPropertyCacheCreator< ObjectContainer >::createMetaObject().