![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
QQmlJavaScriptExpressionCapture (QQmlJavaScriptExpression *expression, QQmlEngine *engine) | |
~QQmlJavaScriptExpressionCapture () | |
bool | catchException (const QV4::Scope &scope) const |
Definition at line 158 of file qqmljavascriptexpression.cpp.
|
inline |
Definition at line 162 of file qqmljavascriptexpression.cpp.
References QQmlJavaScriptExpression::activeGuards, QForwardFieldList< N, nextMember, Tag >::isEmpty(), QQmlJavaScriptExpression::notifyOnValueChanged(), and Q_ASSERT.
|
inline |
Definition at line 176 of file qqmljavascriptexpression.cpp.
References QQmlPropertyCapture::errorString, QQmlPropertyCapture::guards, QQmlEnginePrivate::propertyCapture, qPrintable, qWarning, and QForwardFieldList< N, nextMember, Tag >::takeFirst().
|
inline |
Definition at line 191 of file qqmljavascriptexpression.cpp.
References QV4::ExecutionEngine::catchException(), QQmlDelayedError::catchJavaScriptException(), QQmlDelayedError::clearError(), QQmlJavaScriptExpression::delayedError(), QV4::Scope::engine, QQmlPropertyCapture::expression, QQmlJavaScriptExpression::hasDelayedError(), QV4::Scope::hasException(), and QQmlJavaScriptExpression::DeleteWatcher::wasDeleted().
Referenced by QQmlJavaScriptExpression::evaluate(), and QQmlJavaScriptExpression::evaluate().