Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qqmlpropertybinding.cpp File Reference
#include "qqmlpropertybinding_p.h"
#include <private/qqmlbinding_p.h>
#include <private/qqmlglobal_p.h>
#include <private/qqmlscriptstring_p.h>
#include <private/qv4functionobject_p.h>
#include <private/qv4jscall_p.h>
#include <private/qv4qmlcontext_p.h>
#include <QtQml/qqmlinfo.h>
#include <QtCore/qloggingcategory.h>
+ Include dependency graph for qqmlpropertybinding.cpp:

Go to the source code of this file.

Functions

QT_BEGIN_NAMESPACE Q_LOGGING_CATEGORY (lcQQPropertyBinding, "qt.qml.propertybinding")
 
static QtPrivate::QPropertyBindingDatabindingDataFromPropertyData (QUntypedPropertyData *dataPtr, QMetaType type)
 
template<typename TranslateWithUnit >
auto qQmlTranslationPropertyBindingCreateBinding (const QQmlRefPointer< QV4::ExecutableCompilationUnit > &compilationUnit, TranslateWithUnit &&translateWithUnit)
 

Function Documentation

◆ bindingDataFromPropertyData()

static QtPrivate::QPropertyBindingData * bindingDataFromPropertyData ( QUntypedPropertyData dataPtr,
QMetaType  type 
)
static

Definition at line 174 of file qqmlpropertybinding.cpp.

References aligned(), alignment, and Q_ASSERT.

+ Here is the call graph for this function:

◆ Q_LOGGING_CATEGORY()

QT_BEGIN_NAMESPACE Q_LOGGING_CATEGORY ( lcQQPropertyBinding  ,
"qt.qml.propertybinding"   
)

◆ qQmlTranslationPropertyBindingCreateBinding()

template<typename TranslateWithUnit >
auto qQmlTranslationPropertyBindingCreateBinding ( const QQmlRefPointer< QV4::ExecutableCompilationUnit > &  compilationUnit,
TranslateWithUnit &&  translateWithUnit 
)

Definition at line 311 of file qqmlpropertybinding.cpp.

References QVariant::constData(), QVariant::convert(), and QQmlEnginePrivate::get().

Referenced by QQmlTranslationPropertyBinding::create(), and QQmlTranslationPropertyBinding::create().

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