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>.
|
#include <qqmljavascriptexpression_p.h>
Public Member Functions | |
QQmlDelayedError () | |
~QQmlDelayedError () | |
bool | addError (QQmlEnginePrivate *) |
Q_REQUIRED_RESULT QQmlError | removeError () |
bool | isValid () const |
const QQmlError & | error () const |
void | clearError () |
void | setErrorLocation (const QQmlSourceLocation &sourceLocation) |
void | setErrorDescription (const QString &description) |
void | setErrorObject (QObject *object) |
void | catchJavaScriptException (QV4::ExecutionEngine *engine) |
Definition at line 28 of file qqmljavascriptexpression_p.h.
|
inline |
Definition at line 31 of file qqmljavascriptexpression_p.h.
|
inline |
Definition at line 32 of file qqmljavascriptexpression_p.h.
References removeError(), and void.
QT_BEGIN_NAMESPACE bool QQmlDelayedError::addError | ( | QQmlEnginePrivate * | e | ) |
Definition at line 25 of file qqmljavascriptexpression.cpp.
References QQmlEnginePrivate::erroredBindings, and QQmlEnginePrivate::inProgressCreations.
void QQmlDelayedError::catchJavaScriptException | ( | QV4::ExecutionEngine * | engine | ) |
Definition at line 58 of file qqmljavascriptexpression.cpp.
References engine.
Referenced by QQmlJavaScriptExpressionCapture::catchException().
|
inline |
Definition at line 48 of file qqmljavascriptexpression_p.h.
Referenced by QQmlJavaScriptExpressionCapture::catchException().
|
inline |
Definition at line 47 of file qqmljavascriptexpression_p.h.
Referenced by QQmlJavaScriptExpression::error().
|
inline |
Definition at line 46 of file qqmljavascriptexpression_p.h.
References QQmlError::isValid().
Referenced by QQmlJavaScriptExpression::hasError().
|
inline |
Definition at line 36 of file qqmljavascriptexpression_p.h.
Referenced by ~QQmlDelayedError(), QQmlIncubator::clear(), QQmlComponentPrivate::complete(), and QQmlIncubatorPrivate::incubate().
Definition at line 48 of file qqmljavascriptexpression.cpp.
References QQmlError::setDescription().
Referenced by QQmlBinding::slowWrite(), and QQmlBinding::slowWrite().
void QQmlDelayedError::setErrorLocation | ( | const QQmlSourceLocation & | sourceLocation | ) |
Definition at line 41 of file qqmljavascriptexpression.cpp.
References QQmlSourceLocation::column, QQmlSourceLocation::line, QQmlError::setColumn(), QQmlError::setLine(), QQmlError::setUrl(), and QQmlSourceLocation::sourceFile.
Referenced by QQmlBinding::doUpdate().
Definition at line 53 of file qqmljavascriptexpression.cpp.
References QQmlError::setObject().
Referenced by QQmlBinding::doUpdate().