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>.
Loading...
Searching...
No Matches
qqmlvmemetaobject.cpp File Reference

(8b6a9403bf2e04d34b9b07d2780186029fab99d0)

#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 121 of file qqmlvmemetaobject.cpp.

References QQmlVMEResolvedList::at().

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 116 of file qqmlvmemetaobject.cpp.

References QQmlVMEResolvedList::size().

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 145 of file qqmlvmemetaobject.cpp.

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

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 138 of file qqmlvmemetaobject.cpp.

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

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 204 of file qqmlvmemetaobject.cpp.

References QQmlVMEMetaObjectEndpoint::tryConnect().

+ Here is the call graph for this function:

◆ stringCastMetaObject()

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

Definition at line 393 of file qqmlvmemetaobject.cpp.

References mo, and o.

Referenced by QQmlInterceptorMetaObject::toDynamicMetaObject().

+ Here is the caller graph for this function: