Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qqmlbind.cpp File Reference
#include "qqmlbind_p.h"
#include <private/qqmlnullablevalue_p.h>
#include <private/qqmlproperty_p.h>
#include <private/qqmlbinding_p.h>
#include <private/qqmlmetatype_p.h>
#include <private/qqmlvmemetaobject_p.h>
#include <private/qv4persistent_p.h>
#include <qqmlengine.h>
#include <qqmlcontext.h>
#include <qqmlproperty.h>
#include <qqmlpropertymap.h>
#include <qqmlinfo.h>
#include <QtCore/qfile.h>
#include <QtCore/qdebug.h>
#include <QtCore/qtimer.h>
#include <QtCore/qloggingcategory.h>
#include <private/qqmlanybinding_p.h>
#include <private/qv4qmlcontext_p.h>
#include <private/qqmlcomponent_p.h>
#include <private/qobject_p.h>
#include "moc_qqmlbind_p.cpp"
+ Include dependency graph for qqmlbind.cpp:

Go to the source code of this file.

Classes

union  QQmlBindEntryContent
 
struct  QQmlBindEntry
 
class  QQmlBindPrivate
 

Enumerations

enum class  QQmlBindEntryKind : quint8 { V4Value , Variant , Binding , None }
 

Functions

static QQmlAnyBinding createBinding (const QQmlProperty &prop, const QV4::CompiledData::Binding *binding, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &compilationUnit, const QQmlRefPointer< QQmlContextData > &contextData, QObject *scopeObject)
 

Enumeration Type Documentation

◆ QQmlBindEntryKind

enum class QQmlBindEntryKind : quint8
strong
Enumerator
V4Value 
Variant 
Binding 
None 

Definition at line 33 of file qqmlbind.cpp.

Function Documentation

◆ createBinding()

static QQmlAnyBinding createBinding ( const QQmlProperty prop,
const QV4::CompiledData::Binding binding,
const QQmlRefPointer< QV4::ExecutableCompilationUnit > &  compilationUnit,
const QQmlRefPointer< QQmlContextData > &  contextData,
QObject scopeObject 
)
static