Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qqmlvmemetaobject.cpp File Reference
#include "qqmlvmemetaobject_p.h"
#include <private/qqmlrefcount_p.h>
#include "qqmlpropertyvalueinterceptor_p.h"
#include <qqmlinfo.h>
#include <private/qqmlglobal_p.h>
#include <private/qv4object_p.h>
#include <private/qv4variantobject_p.h>
#include <private/qv4functionobject_p.h>
#include <private/qv4scopedvalue_p.h>
#include <private/qv4jscall_p.h>
#include <private/qv4qobjectwrapper_p.h>
#include <private/qv4sequenceobject_p.h>
#include <private/qqmlpropertycachecreator_p.h>
#include <private/qqmlpropertycachemethodarguments_p.h>
#include <private/qqmlvaluetypewrapper_p.h>
#include <QtCore/qsequentialiterable.h>
#include <climits>
+ Include dependency graph for qqmlvmemetaobject.cpp:

Go to the source code of this file.

Classes

class  QQmlVMEMetaObjectEndpoint
 

Functions

static qsizetype list_count (QQmlListProperty< QObject > *prop)
 
static QObjectlist_at (QQmlListProperty< QObject > *prop, qsizetype index)
 
static void list_replace (QQmlListProperty< QObject > *prop, qsizetype index, QObject *o)
 
static void list_removeLast (QQmlListProperty< QObject > *prop)
 
void QQmlVMEMetaObjectEndpoint_callback (QQmlNotifierEndpoint *e, void **)
 
static QMetaObjectstringCastMetaObject (QObject *o, const QMetaObject *top)
 

Function Documentation

◆ list_at()

static QObject * list_at ( QQmlListProperty< QObject > *  prop,
qsizetype  index 
)
static

Definition at line 93 of file qqmlvmemetaobject.cpp.

References QQmlVMEResolvedList::list().

Referenced by QQmlVMEMetaObject::metaCall().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ list_count()

static qsizetype list_count ( QQmlListProperty< QObject > *  prop)
static

Definition at line 88 of file qqmlvmemetaobject.cpp.

References QQmlVMEResolvedList::list().

Referenced by QQmlVMEMetaObject::metaCall().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ list_removeLast()

static void list_removeLast ( QQmlListProperty< QObject > *  prop)
static

Definition at line 117 of file qqmlvmemetaobject.cpp.

References QQmlVMEResolvedList::activateSignal(), and QQmlVMEResolvedList::list().

Referenced by QQmlVMEMetaObject::metaCall().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ list_replace()

static void list_replace ( QQmlListProperty< QObject > *  prop,
qsizetype  index,
QObject o 
)
static

Definition at line 110 of file qqmlvmemetaobject.cpp.

References QQmlVMEResolvedList::activateSignal(), QQmlVMEResolvedList::list(), and o.

Referenced by QQmlVMEMetaObject::metaCall().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ QQmlVMEMetaObjectEndpoint_callback()

void QQmlVMEMetaObjectEndpoint_callback ( QQmlNotifierEndpoint e,
void **   
)

Definition at line 176 of file qqmlvmemetaobject.cpp.

References e, and QQmlVMEMetaObjectEndpoint::tryConnect().

+ Here is the call graph for this function:

◆ stringCastMetaObject()

static QMetaObject * stringCastMetaObject ( QObject o,
const QMetaObject top 
)
static

Definition at line 365 of file qqmlvmemetaobject.cpp.

References mo, and o.

Referenced by QQmlInterceptorMetaObject::toDynamicMetaObject().

+ Here is the caller graph for this function: