Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlPropertyCapture Class Reference

#include <qqmljavascriptexpression_p.h>

Collaboration diagram for QQmlPropertyCapture:

Public Member Functions

 QQmlPropertyCapture (QQmlEngine *engine, QQmlJavaScriptExpression *e, QQmlJavaScriptExpression::DeleteWatcher *w)
 ~QQmlPropertyCapture ()
void captureProperty (QQmlNotifier *)
void captureProperty (QObject *, int, int, bool doNotify=true)
void captureProperty (QObject *, const QQmlPropertyCache *, const QQmlPropertyData *, bool doNotify=true)
void captureTranslation ()

Public Attributes

QQmlEngineengine
QQmlJavaScriptExpressionexpression
QQmlJavaScriptExpression::DeleteWatcherwatcher
QForwardFieldList< QQmlJavaScriptExpressionGuard, &QQmlJavaScriptExpressionGuard::nextguards
QStringListerrorString

Detailed Description

Definition at line 188 of file qqmljavascriptexpression_p.h.

Constructor & Destructor Documentation

◆ QQmlPropertyCapture()

QQmlPropertyCapture::QQmlPropertyCapture ( QQmlEngine * engine,
QQmlJavaScriptExpression * e,
QQmlJavaScriptExpression::DeleteWatcher * w )
inline

Definition at line 191 of file qqmljavascriptexpression_p.h.

◆ ~QQmlPropertyCapture()

QQmlPropertyCapture::~QQmlPropertyCapture ( )
inline

Definition at line 194 of file qqmljavascriptexpression_p.h.

Member Function Documentation

◆ captureProperty() [1/3]

void QQmlPropertyCapture::captureProperty ( QObject * o,
const QQmlPropertyCache * propertyCache,
const QQmlPropertyData * propertyData,
bool doNotify = true )

Definition at line 334 of file qqmljavascriptexpression.cpp.

◆ captureProperty() [2/3]

void QQmlPropertyCapture::captureProperty ( QObject * o,
int c,
int n,
bool doNotify = true )

n is in the signal index range (see QObjectPrivate::signalIndex()).

Definition at line 304 of file qqmljavascriptexpression.cpp.

◆ captureProperty() [3/3]

void QQmlPropertyCapture::captureProperty ( QQmlNotifier * n)

Definition at line 277 of file qqmljavascriptexpression.cpp.

◆ captureTranslation()

void QQmlPropertyCapture::captureTranslation ( )

Definition at line 373 of file qqmljavascriptexpression.cpp.

Member Data Documentation

◆ engine

QQmlEngine* QQmlPropertyCapture::engine

Definition at line 204 of file qqmljavascriptexpression_p.h.

◆ errorString

QStringList* QQmlPropertyCapture::errorString

Definition at line 208 of file qqmljavascriptexpression_p.h.

◆ expression

QQmlJavaScriptExpression* QQmlPropertyCapture::expression

Definition at line 205 of file qqmljavascriptexpression_p.h.

◆ guards

◆ watcher

QQmlJavaScriptExpression::DeleteWatcher* QQmlPropertyCapture::watcher

Definition at line 206 of file qqmljavascriptexpression_p.h.


The documentation for this class was generated from the following files: