![]() |
Qt 4.8
|
#include <qdeclarativeexpression_p.h>
Classes | |
| class | DeleteWatcher |
Public Types | |
| enum | EvaluateFlag { RequiresThisObject = 0x01 } |
| enum | Mode { SharedContext, ExplicitContext } |
Public Functions | |
| EvaluateFlags | evaluateFlags () const |
| bool | notifyOnValueChange () const |
| QDeclarativeQtScriptExpression () | |
| void | resetNotifyOnChange () |
| QScriptValue | scriptValue (QObject *secondaryScope, bool *isUndefined) |
| void | setEvaluateFlags (EvaluateFlags flags) |
| void | setNotifyObject (QObject *, int) |
| void | setNotifyOnValueChange (bool) |
| virtual | ~QDeclarativeQtScriptExpression () |
Public Functions inherited from QDeclarativeAbstractExpression | |
| QDeclarativeContextData * | context () const |
| bool | isValid () const |
| QDeclarativeAbstractExpression () | |
| virtual void | refresh () |
| void | setContext (QDeclarativeContextData *) |
| virtual | ~QDeclarativeAbstractExpression () |
Public Functions inherited from QDeclarativeDelayedError | |
| bool | addError (QDeclarativeEnginePrivate *) |
| QDeclarativeDelayedError () | |
| void | removeError () |
| ~QDeclarativeDelayedError () | |
Public Variables | |
| QDeclarativeRefCount * | dataRef |
| QString | expression |
| QScriptValue | expressionContext |
| QScriptValue | expressionFunction |
| Mode | expressionFunctionMode |
| QObject * | scopeObject |
Public Variables inherited from QDeclarativeDelayedError | |
| QDeclarativeError | error |
Private Functions | |
| void | clearGuards () |
| QScriptValue | eval (QObject *secondaryScope, bool *isUndefined) |
| void | updateGuards (const QPODVector< QDeclarativeEnginePrivate::CapturedProperty, 16 > &properties) |
Properties | |
| bool * | deleted |
| EvaluateFlags | evalFlags |
| QDeclarativeNotifierEndpoint * | guardList |
| int | guardListLength |
| QObject * | guardObject |
| int | guardObjectNotifyIndex |
| bool | trackChange |
Definition at line 110 of file qdeclarativeexpression_p.h.
| Enumerator | |
|---|---|
| SharedContext | |
| ExplicitContext | |
Definition at line 114 of file qdeclarativeexpression_p.h.
| QDeclarativeQtScriptExpression::QDeclarativeQtScriptExpression | ( | ) |
Definition at line 74 of file qdeclarativeexpression.cpp.
|
virtual |
Definition at line 80 of file qdeclarativeexpression.cpp.
|
private |
Definition at line 806 of file qdeclarativeexpression.cpp.
|
private |
Definition at line 493 of file qdeclarativeexpression.cpp.
| QDeclarativeQtScriptExpression::EvaluateFlags QDeclarativeQtScriptExpression::evaluateFlags | ( | ) | const |
Definition at line 449 of file qdeclarativeexpression.cpp.
| bool QDeclarativeQtScriptExpression::notifyOnValueChange | ( | ) | const |
Definition at line 413 of file qdeclarativeexpression.cpp.
| void QDeclarativeQtScriptExpression::resetNotifyOnChange | ( | ) |
Definition at line 425 of file qdeclarativeexpression.cpp.
| QScriptValue QDeclarativeQtScriptExpression::scriptValue | ( | QObject * | secondaryScope, |
| bool * | isUndefined | ||
| ) |
Definition at line 454 of file qdeclarativeexpression.cpp.
Referenced by QDeclarativeExpressionPrivate::scriptValue().
| void QDeclarativeQtScriptExpression::setEvaluateFlags | ( | EvaluateFlags | flags | ) |
Definition at line 444 of file qdeclarativeexpression.cpp.
| void QDeclarativeQtScriptExpression::setNotifyObject | ( | QObject * | object, |
| int | notifyIndex | ||
| ) |
Definition at line 430 of file qdeclarativeexpression.cpp.
| void QDeclarativeQtScriptExpression::setNotifyOnValueChange | ( | bool | notify | ) |
Definition at line 418 of file qdeclarativeexpression.cpp.
|
private |
Definition at line 548 of file qdeclarativeexpression.cpp.
| QDeclarativeRefCount* QDeclarativeQtScriptExpression::dataRef |
Definition at line 122 of file qdeclarativeexpression_p.h.
Referenced by QDeclarativeExpressionPrivate::init(), and ~QDeclarativeQtScriptExpression().
|
private |
Definition at line 165 of file qdeclarativeexpression_p.h.
Referenced by QDeclarativeQtScriptExpression::DeleteWatcher::DeleteWatcher(), QDeclarativeQtScriptExpression::DeleteWatcher::~DeleteWatcher(), and ~QDeclarativeQtScriptExpression().
|
private |
Definition at line 167 of file qdeclarativeexpression_p.h.
| QString QDeclarativeQtScriptExpression::expression |
Definition at line 124 of file qdeclarativeexpression_p.h.
Referenced by QDeclarativeExpressionPrivate::init().
| QScriptValue QDeclarativeQtScriptExpression::expressionContext |
Definition at line 129 of file qdeclarativeexpression_p.h.
Referenced by QDeclarativeExpressionPrivate::init().
| QScriptValue QDeclarativeQtScriptExpression::expressionFunction |
Definition at line 127 of file qdeclarativeexpression_p.h.
Referenced by QDeclarativeExpressionPrivate::init().
| Mode QDeclarativeQtScriptExpression::expressionFunctionMode |
Definition at line 126 of file qdeclarativeexpression_p.h.
Referenced by QDeclarativeExpressionPrivate::init().
|
private |
Definition at line 160 of file qdeclarativeexpression_p.h.
Referenced by ~QDeclarativeQtScriptExpression().
|
private |
Definition at line 161 of file qdeclarativeexpression_p.h.
|
private |
Definition at line 163 of file qdeclarativeexpression_p.h.
|
private |
Definition at line 164 of file qdeclarativeexpression_p.h.
| QObject* QDeclarativeQtScriptExpression::scopeObject |
Definition at line 130 of file qdeclarativeexpression_p.h.
Referenced by QDeclarativeExpressionPrivate::init().
|
private |
Definition at line 158 of file qdeclarativeexpression_p.h.