Qt 4.8
|
#include <qdeclarativeengine_p.h>
Classes | |
struct | CapturedProperty |
struct | SimpleList |
Static Public Variables | |
static bool | qml_debugging_enabled = false |
Additional Inherited Members | |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
Definition at line 139 of file qdeclarativeengine_p.h.
QDeclarativeEnginePrivate::QDeclarativeEnginePrivate | ( | QDeclarativeEngine * | e | ) |
Definition at line 357 of file qdeclarativeengine.cpp.
QDeclarativeEnginePrivate::~QDeclarativeEnginePrivate | ( | ) |
Definition at line 495 of file qdeclarativeengine.cpp.
|
static |
Definition at line 1942 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 1927 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
inline |
Returns a QDeclarativePropertyCache for obj if one is available.
If obj is null, being deleted or contains a dynamic meta object 0 is returned.
The returned cache is not referenced, so if it is to be stored, call addref().
Definition at line 340 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeCompiler::compile(), QDeclarativeCompiledData::TypeReference::createPropertyCache(), QDeclarativePropertyCache::property(), and QDeclarativeObjectScriptClass::propertyNames().
|
inline |
Returns a QDeclarativePropertyCache for metaObject.
As the cache is persisted for the life of the engine, metaObject must be a static "compile time" meta-object, or a meta-object that is otherwise known to exist for the lifetime of the QDeclarativeEngine.
The returned cache is not referenced, so if it is to be stored, call addref().
Definition at line 360 of file qdeclarativeengine_p.h.
|
inline |
Returns a QDeclarativePropertyCache for type with minorVersion.
The returned cache is not referenced, so if it is to be stored, call addref().
Definition at line 374 of file qdeclarativeengine_p.h.
|
static |
Definition at line 534 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeComponentPrivate::complete().
|
static |
Definition at line 539 of file qdeclarativeengine.cpp.
|
static |
Definition at line 1952 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
QDeclarativePropertyCache * QDeclarativeEnginePrivate::createCache | ( | const QMetaObject * | mo | ) |
Definition at line 2352 of file qdeclarativeengine.cpp.
QDeclarativePropertyCache * QDeclarativeEnginePrivate::createCache | ( | QDeclarativeType * | type, |
int | minorVersion, | ||
QDeclarativeError & | error | ||
) |
Definition at line 2369 of file qdeclarativeengine.cpp.
|
static |
Definition at line 1346 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
QNetworkAccessManager * QDeclarativeEnginePrivate::createNetworkAccessManager | ( | QObject * | parent | ) | const |
Definition at line 749 of file qdeclarativeengine.cpp.
Referenced by QDeclarativePixmapReader::networkAccessManager().
|
static |
Definition at line 1393 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 1856 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 189 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeEnginePrivate().
|
static |
Definition at line 198 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeMetaType::isModule().
|
static |
Definition at line 1882 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 1898 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 1526 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 1680 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 1561 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
inlinestatic |
Definition at line 316 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeIntegerCache::add(), QDeclarativeTypeNameCache::add(), QDeclarativeContextData::addImportedScript(), QDeclarativePropertyCache::append(), QDeclarativeComponentPrivate::begin(), QDeclarativeCompiler::compile(), QDeclarativeComponentPrivate::completeCreate(), QDeclarativeObjectMethodScriptClass::connect(), QDeclarativeBinding::createBinding(), QDeclarativeComponentPrivate::createObject(), createPixmapDataSync(), QDeclarativeCompiledData::TypeReference::createPropertyCache(), QDeclarativeObjectScriptClass::destroy(), QDeclarativeObjectMethodScriptClass::disconnect(), QDeclarativeWorkerScript::engine(), QDeclarativeQtScriptExpression::eval(), QDeclarativeExpressionPrivate::evalInObjectScope(), QDeclarativeCompiledBindingsPrivate::findgeneric(), QDeclarativeCompiledBindingsPrivate::findproperty(), QDeclarativeInclude::finished(), QDeclarativePropertyCache::Data::flagsForProperty(), fontFamilies(), get(), ContextData::getContext(), ContextData::getScope(), QDeclarativeInclude::include(), QDeclarativeListReferencePrivate::init(), QDeclarativeExpressionPrivate::init(), QDeclarativeDomDocument::load(), QDeclarativePixmap::load(), QDeclarativeComponent::loadUrl(), QDeclarativeVMEMetaObject::metaCall(), QDeclarativeProperty::name(), QDeclarativePixmapReader::networkAccessManager(), point(), QDeclarativeXMLHttpRequest::printError(), QDeclarativePixmapReader::processJob(), QDeclarativeListScriptClass::property(), QDeclarativeTypeNameScriptClass::property(), QDeclarativeObjectMethodScriptClass::property(), QDeclarativeContextScriptClass::property(), QDeclarativeObjectScriptClass::property(), QDeclarativePropertyCache::property(), QDeclarativeObjectScriptClass::propertyNames(), QDeclarativeProperty::propertyTypeName(), QDeclarativeCleanup::QDeclarativeCleanup(), QDeclarativeInclude::QDeclarativeInclude(), QDeclarativeListReference::QDeclarativeListReference(), QDeclarativeComponent::qmlAttachedProperties(), qmlExecuteDeferred(), qmlScriptObject(), QDeclarativeTypeNameScriptClass::queryProperty(), QDeclarativeContextScriptClass::queryProperty(), QDeclarativeObjectScriptClass::queryProperty(), QDeclarativePropertyPrivate::readValueProperty(), QDeclarativeVMEMetaObject::readVarProperty(), QDeclarativeVMEMetaObject::readVarPropertyAsVariant(), rect(), QDeclarativeTypeData::resolveTypes(), QDeclarativeVME::run(), QDeclarativeCompiledBindingsPrivate::run(), QDeclarativeQtScriptExpression::scriptValue(), QDeclarativeExpressionPrivate::scriptValue(), QDeclarativeContext::setContextProperty(), QDeclarativeComponent::setData(), QDeclarativeListAccessor::setList(), QDeclarativeValueTypeScriptClass::setProperty(), QDeclarativeTypeNameScriptClass::setProperty(), QDeclarativeContextScriptClass::setProperty(), QDeclarativeObjectScriptClass::setProperty(), QDeclarativeAbstractAnimation::setRunning(), QDeclarativeBehavior::setTarget(), size(), throwException(), QDeclarativeBinding::update(), QDeclarativeExpressionPrivate::value(), vector3d(), warning(), QDeclarativePropertyPrivate::write(), and QDeclarativePropertyPrivate::writeValueProperty().
|
inlinestatic |
Definition at line 317 of file qdeclarativeengine_p.h.
|
inlinestatic |
Definition at line 318 of file qdeclarativeengine_p.h.
|
inlinestatic |
Definition at line 319 of file qdeclarativeengine_p.h.
|
inlinestatic |
Definition at line 320 of file qdeclarativeengine_p.h.
QDeclarativeContextData * QDeclarativeEnginePrivate::getContext | ( | QScriptContext * | ctxt | ) |
Returns the QDeclarativeContext for the executing QScript ctxt.
Definition at line 1293 of file qdeclarativeengine.cpp.
Referenced by createComponent(), createQmlObject(), and QDeclarativeValueTypeScriptClass::setProperty().
|
inlinestatic |
Definition at line 315 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeInclude::include().
QImage QDeclarativeEnginePrivate::getImageFromProvider | ( | const QUrl & | url, |
QSize * | size, | ||
const QSize & | req_size | ||
) |
Definition at line 844 of file qdeclarativeengine.cpp.
Referenced by createPixmapDataSync(), and QDeclarativePixmapReader::processJob().
QDeclarativeImageProvider::ImageType QDeclarativeEnginePrivate::getImageProviderType | ( | const QUrl & | url | ) |
Definition at line 834 of file qdeclarativeengine.cpp.
Referenced by createPixmapDataSync(), and QDeclarativePixmap::load().
QNetworkAccessManager * QDeclarativeEnginePrivate::getNetworkAccessManager | ( | ) | const |
Definition at line 762 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::networkAccessManager().
QPixmap QDeclarativeEnginePrivate::getPixmapFromProvider | ( | const QUrl & | url, |
QSize * | size, | ||
const QSize & | req_size | ||
) |
Definition at line 857 of file qdeclarativeengine.cpp.
Referenced by createPixmapDataSync().
|
inlinestatic |
Definition at line 314 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeContextData::addImportedScript(), QDeclarativeQtScriptExpression::eval(), QDeclarativeWorkerScript::event(), FlatListModel::get(), QDeclarativeXmlListModel::get(), NestedListModel::get(), QDeclarativeDebugHelper::getScriptEngine(), QDeclarativeExpressionPrivate::init(), QDeclarativeItem::mapFromItem(), QDeclarativeItem::mapToItem(), QDeclarativeContextScriptClass::newContext(), QDeclarativeListScriptClass::newList(), QDeclarativeObjectMethodScriptClass::newMethod(), QDeclarativeValueTypeScriptClass::newObject(), QDeclarativeTypeNameScriptClass::newObject(), QDeclarativeObjectScriptClass::newQObject(), QDeclarativeContextScriptClass::newSharedContext(), QDeclarativeContextScriptClass::newUrlContext(), ModelNode::object(), QDeclarativeValueTypeScriptClass::property(), QDeclarativeListScriptClass::property(), QDeclarativeTypeNameScriptClass::property(), QDeclarativeObjectMethodScriptClass::property(), QDeclarativeContextScriptClass::property(), QDeclarativeObjectScriptClass::property(), QDeclarativeInclude::QDeclarativeInclude(), QDeclarativeListScriptClass::QDeclarativeListScriptClass(), QDeclarativeObjectMethodScriptClass::QDeclarativeObjectMethodScriptClass(), QDeclarativeObjectScriptClass::QDeclarativeObjectScriptClass(), and QDeclarativeExpressionPrivate::scriptValue().
|
inline |
Definition at line 246 of file qdeclarativeengine_p.h.
QUrl QDeclarativeEnginePrivate::getUrl | ( | QScriptContext * | ctxt | ) |
Returns the QUrl associated with the script ctxt for the case that there is no QDeclarativeContext.
Definition at line 1305 of file qdeclarativeengine.cpp.
QDeclarativeWorkerScriptEngine * QDeclarativeEnginePrivate::getWorkerScriptEngine | ( | ) |
Definition at line 609 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeWorkerScript::engine().
|
static |
Definition at line 1737 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
void QDeclarativeEnginePrivate::init | ( | ) |
Definition at line 581 of file qdeclarativeengine.cpp.
bool QDeclarativeEnginePrivate::isList | ( | int | t | ) | const |
Definition at line 2488 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeCompiler::buildListProperty(), QDeclarativeCompiler::buildProperty(), and QDeclarativeCompiler::genValueProperty().
bool QDeclarativeEnginePrivate::isQObject | ( | int | t | ) |
Definition at line 2502 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeListAccessor::setList().
|
static |
Definition at line 1489 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 1819 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
int QDeclarativeEnginePrivate::listType | ( | int | t | ) | const |
Definition at line 2493 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeCompiler::buildListProperty(), QDeclarativeCompiler::genListProperty(), QDeclarativeListReferencePrivate::init(), QDeclarativeListReference::QDeclarativeListReference(), and QDeclarativePropertyPrivate::write().
|
static |
Definition at line 1912 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
const QMetaObject * QDeclarativeEnginePrivate::metaObjectForType | ( | int | t | ) | const |
Definition at line 2539 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeCompiler::buildGroupedProperty().
|
static |
Definition at line 1783 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Creates a QScriptValue allowing you to use object in QML script.
engine is the QDeclarativeEngine it is to be created in.
The QScriptValue returned is a QtScript Object, not a QtScript QObject, due to the special needs of QML requiring more functionality than a standard QtScript QObject.
Definition at line 1283 of file qdeclarativeengine.cpp.
Referenced by NestedListModel::get().
|
static |
Definition at line 2047 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
const QMetaObject * QDeclarativeEnginePrivate::rawMetaObjectForType | ( | int | t | ) | const |
Definition at line 2528 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeCompiler::buildPropertyObjectAssignment(), QDeclarativeCompiler::canCoerce(), QDeclarativeListReferencePrivate::init(), QDeclarativeObjectMethodScriptClass::property(), QDeclarativeListReference::QDeclarativeListReference(), QDeclarativePropertyPrivate::rawMetaObjectForType(), and QDeclarativePropertyPrivate::write().
|
static |
Definition at line 1766 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
void QDeclarativeEnginePrivate::registerCompositeType | ( | QDeclarativeCompiledData * | data | ) |
Definition at line 2471 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeCompiler::compileTree().
|
inline |
Definition at line 222 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeAbstractAnimation::setRunning(), and QDeclarativeBehavior::setTarget().
|
static |
Definition at line 1709 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
QScriptValue QDeclarativeEnginePrivate::scriptValueFromVariant | ( | const QVariant & | val | ) |
Definition at line 2131 of file qdeclarativeengine.cpp.
Referenced by fontFamilies(), QDeclarativeVMEMetaObject::metaCall(), point(), QDeclarativeObjectMethodScriptClass::property(), QDeclarativeContextScriptClass::property(), QDeclarativeObjectScriptClass::property(), QDeclarativeVMEMetaObject::readVarProperty(), rect(), size(), and vector3d().
QVariant QDeclarativeEnginePrivate::scriptValueToVariant | ( | const QScriptValue & | val, |
int | hint = QVariant::Invalid |
||
) |
Definition at line 2162 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeVMEMetaObject::metaCall(), QDeclarativeObjectMethodScriptClass::property(), QDeclarativeVMEMetaObject::readVarPropertyAsVariant(), QDeclarativeValueTypeScriptClass::setProperty(), QDeclarativeObjectScriptClass::setProperty(), QDeclarativeBinding::update(), and QDeclarativeExpressionPrivate::value().
void QDeclarativeEnginePrivate::sendQuit | ( | ) |
Definition at line 1971 of file qdeclarativeengine.cpp.
Referenced by quit().
|
static |
Definition at line 1796 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
|
static |
Definition at line 2081 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
Definition at line 2507 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeObjectMethodScriptClass::property(), QDeclarativeContext::setContextProperty(), QDeclarativeListAccessor::setList(), and QDeclarativePropertyPrivate::write().
QDeclarativeMetaType::TypeCategory QDeclarativeEnginePrivate::typeCategory | ( | int | t | ) | const |
Definition at line 2518 of file qdeclarativeengine.cpp.
Referenced by QDeclarativePropertyCache::Data::flagsForProperty().
Definition at line 1313 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeImportsPrivate::add(), createPixmapDataSync(), QDeclarativeTypeData::dataReceived(), QDeclarativeImportedNamespace::find_helper(), QDeclarativeTypeLoader::get(), QDeclarativeTypeLoader::getQmldir(), QDeclarativeTypeLoader::getScript(), QDeclarativeInclude::include(), QDeclarativeBorderImage::load(), QDeclarativeAnimatedImage::load(), QDeclarativeDataLoader::load(), QDeclarativePixmapReader::processJob(), QDeclarativeWorkerScriptEnginePrivate::processLoad(), QDeclarativeFontLoader::setSource(), and QDeclarativeInclude::worker_include().
|
static |
Definition at line 1501 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeScriptEngine::QDeclarativeScriptEngine().
void QDeclarativeEnginePrivate::warning | ( | const QDeclarativeError & | error | ) |
Definition at line 1991 of file qdeclarativeengine.cpp.
Referenced by QDeclarativeLoaderPrivate::_q_sourceLoaded(), QDeclarativeContextData::addImportedScript(), QDeclarativeComponentPrivate::complete(), QDeclarativeWorkerScript::event(), QDeclarativeXMLHttpRequest::printError(), QDeclarativeBoundSignal::qt_metacall(), throwException(), QDeclarativeBinding::update(), warning(), and QDeclarativeInfo::~QDeclarativeInfo().
void QDeclarativeEnginePrivate::warning | ( | const QList< QDeclarativeError > & | errors | ) |
Definition at line 1999 of file qdeclarativeengine.cpp.
|
static |
Definition at line 2007 of file qdeclarativeengine.cpp.
|
static |
Definition at line 2015 of file qdeclarativeengine.cpp.
|
static |
Definition at line 2023 of file qdeclarativeengine.cpp.
|
static |
Definition at line 2031 of file qdeclarativeengine.cpp.
QUrl QDeclarativeEnginePrivate::baseUrl |
Definition at line 189 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeScriptEngine::resolvedUrl().
QList<SimpleList<QDeclarativeAbstractBinding> > QDeclarativeEnginePrivate::bindValues |
Definition at line 217 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeComponentPrivate::begin(), and QDeclarativeComponentPrivate::beginDeferred().
QPODVector<CapturedProperty, 16> QDeclarativeEnginePrivate::capturedProperties |
Definition at line 160 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeContextScriptClass::property(), QDeclarativeObjectScriptClass::property(), and QDeclarativeQtScriptExpression::scriptValue().
bool QDeclarativeEnginePrivate::captureProperties |
Definition at line 159 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeContextScriptClass::property(), QDeclarativeObjectScriptClass::property(), and QDeclarativeQtScriptExpression::scriptValue().
QDeclarativeCleanup* QDeclarativeEnginePrivate::cleanup |
Definition at line 178 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeCleanup::QDeclarativeCleanup().
QDeclarativeComponentAttached* QDeclarativeEnginePrivate::componentAttached |
Definition at line 220 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeComponentPrivate::begin(), QDeclarativeComponentPrivate::beginDeferred(), and QDeclarativeComponent::qmlAttachedProperties().
QDeclarativeContextScriptClass* QDeclarativeEnginePrivate::contextClass |
Definition at line 167 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeContextData::addImportedScript(), QDeclarativeQtScriptExpression::eval(), QDeclarativeExpressionPrivate::evalInObjectScope(), QDeclarativeInclude::finished(), QDeclarativeInclude::include(), QDeclarativeExpressionPrivate::init(), QDeclarativeInclude::QDeclarativeInclude(), QDeclarativeObjectScriptClass::queryProperty(), QDeclarativeExpressionPrivate::scriptValue(), and QDeclarativeObjectScriptClass::setProperty().
QDeclarativeDelayedError* QDeclarativeEnginePrivate::erroredBindings |
Definition at line 181 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeDelayedError::addError(), and QDeclarativeComponentPrivate::complete().
QList<QPair<QDeclarativeGuard<QObject>,int> > QDeclarativeEnginePrivate::finalizedParserStatus |
Definition at line 219 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeComponentPrivate::begin(), QDeclarativeComponentPrivate::beginDeferred(), and QDeclarativeComponentPrivate::complete().
QDeclarativeGlobalScriptClass* QDeclarativeEnginePrivate::globalClass |
Definition at line 175 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeContextData::addImportedScript(), QDeclarativeCompiler::checkDynamicMeta(), QDeclarativeCompiler::checkValidId(), QDeclarativeExpressionPrivate::evalInObjectScope(), QDeclarativeInclude::include(), QDeclarativeExpressionPrivate::init(), QDeclarativeEnginePrivate(), and QDeclarativeExpressionPrivate::scriptValue().
QHash<QString,QSharedPointer<QDeclarativeImageProvider> > QDeclarativeEnginePrivate::imageProviders |
Definition at line 233 of file qdeclarativeengine_p.h.
QDeclarativeImportDatabase QDeclarativeEnginePrivate::importDatabase |
Definition at line 241 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeTypeData::resolveTypes().
bool QDeclarativeEnginePrivate::inBeginCreate |
Definition at line 226 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeComponentPrivate::begin(), and QDeclarativeComponentPrivate::beginDeferred().
int QDeclarativeEnginePrivate::inProgressCreations |
Definition at line 182 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeDelayedError::addError(), QDeclarativeComponentPrivate::begin(), QDeclarativeComponentPrivate::beginDeferred(), and QDeclarativeComponentPrivate::complete().
bool QDeclarativeEnginePrivate::isDebugging |
Definition at line 163 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeComponentPrivate::begin().
QDeclarativeListScriptClass* QDeclarativeEnginePrivate::listClass |
Definition at line 173 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeContextScriptClass::property(), and QDeclarativeObjectScriptClass::property().
QHash<int, QDeclarativeCompiledData *> QDeclarativeEnginePrivate::m_compositeTypes |
Definition at line 270 of file qdeclarativeengine_p.h.
QHash<int, int> QDeclarativeEnginePrivate::m_qmlLists |
Definition at line 269 of file qdeclarativeengine_p.h.
QHash<QString, QScriptValue> QDeclarativeEnginePrivate::m_sharedScriptImports |
Definition at line 272 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeContextData::addImportedScript().
|
mutable |
Definition at line 238 of file qdeclarativeengine_p.h.
|
mutable |
Definition at line 230 of file qdeclarativeengine_p.h.
|
mutable |
Definition at line 231 of file qdeclarativeengine_p.h.
QDeclarativeObjectScriptClass* QDeclarativeEnginePrivate::objectClass |
Definition at line 170 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeTypeNameCache::add(), QDeclarativePropertyCache::append(), QDeclarativeObjectMethodScriptClass::connect(), createComponent(), QDeclarativeComponentPrivate::createObject(), createQmlObject(), QDeclarativeObjectScriptClass::destroy(), QDeclarativeObjectMethodScriptClass::disconnect(), QDeclarativeQtScriptExpression::eval(), QDeclarativeVMEMetaObject::metaCall(), QDeclarativeListScriptClass::property(), QDeclarativeTypeNameScriptClass::property(), QDeclarativeObjectMethodScriptClass::property(), QDeclarativeContextScriptClass::property(), QDeclarativePropertyCache::property(), qmlScriptObject(), QDeclarativeTypeNameScriptClass::queryProperty(), QDeclarativeContextScriptClass::queryProperty(), QDeclarativeVMEMetaObject::readVarProperty(), QDeclarativeCompiledBindingsPrivate::run(), QDeclarativeTypeNameScriptClass::setProperty(), QDeclarativeContextScriptClass::setProperty(), and QDeclarativeBinding::update().
QString QDeclarativeEnginePrivate::offlineStoragePath |
Definition at line 243 of file qdeclarativeengine_p.h.
bool QDeclarativeEnginePrivate::outputWarningsToStdErr |
Definition at line 165 of file qdeclarativeengine_p.h.
QList<SimpleList<QDeclarativeParserStatus> > QDeclarativeEnginePrivate::parserStatus |
Definition at line 218 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeComponentPrivate::begin(), and QDeclarativeComponentPrivate::beginDeferred().
QHash<const QMetaObject *, QDeclarativePropertyCache *> QDeclarativeEnginePrivate::propertyCache |
Definition at line 252 of file qdeclarativeengine_p.h.
|
static |
Definition at line 329 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeDebugHelper::enableDebugging(), QDeclarativeDebugServer::instance(), and QDeclarativeDebuggingEnabler::QDeclarativeDebuggingEnabler().
QDeclarativeContext* QDeclarativeEnginePrivate::rootContext |
Definition at line 162 of file qdeclarativeengine_p.h.
QDeclarativeScriptEngine QDeclarativeEnginePrivate::scriptEngine |
Definition at line 184 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeExpressionPrivate::evalInObjectScope(), and QDeclarativeEnginePrivate().
QDeclarativeContextData* QDeclarativeEnginePrivate::sharedContext |
Definition at line 168 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeQtScriptExpression::eval(), and ContextData::getContext().
QObject* QDeclarativeEnginePrivate::sharedScope |
Definition at line 169 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeQtScriptExpression::eval(), and ContextData::getScope().
QDeclarativeTypeLoader QDeclarativeEnginePrivate::typeLoader |
Definition at line 240 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeCompiler::buildDynamicMeta(), QDeclarativeBinding::createBinding(), QDeclarativeDomDocument::load(), QDeclarativeComponent::loadUrl(), and QDeclarativeComponent::setData().
QDeclarativeTypeNameScriptClass* QDeclarativeEnginePrivate::typeNameClass |
Definition at line 172 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeContextScriptClass::property(), and QDeclarativeObjectScriptClass::property().
QHash<QPair<QDeclarativeType *, int>, QDeclarativePropertyCache *> QDeclarativeEnginePrivate::typePropertyCache |
Definition at line 253 of file qdeclarativeengine_p.h.
|
mutable |
Definition at line 245 of file qdeclarativeengine_p.h.
QDeclarativeValueTypeScriptClass* QDeclarativeEnginePrivate::valueTypeClass |
Definition at line 171 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeObjectScriptClass::property().
QDeclarativeValueTypeFactory QDeclarativeEnginePrivate::valueTypes |
Definition at line 250 of file qdeclarativeengine_p.h.
Referenced by QDeclarativeCompiler::buildGroupedProperty(), QDeclarativeCompiler::compileAlias(), QDeclarativeCompiler::genValueTypeData(), QDeclarativeVMEMetaObject::metaCall(), QDeclarativeProperty::name(), QDeclarativeObjectScriptClass::property(), QDeclarativeProperty::propertyTypeName(), QDeclarativePropertyPrivate::readValueProperty(), QDeclarativeCompiledBindingsPrivate::run(), and QDeclarativePropertyPrivate::writeValueProperty().
QDeclarativeWorkerScriptEngine* QDeclarativeEnginePrivate::workerScriptEngine |
Definition at line 187 of file qdeclarativeengine_p.h.