(ee3bd9133fa00b75f9ecdbcd8f499a62fdafda92)
#include "qqmlpreviewobjectpatch_p.h"
#include <private/qqmlcontextdata_p.h>
#include <private/qqmldata_p.h>
#include <private/qqmljavascriptexpression_p.h>
#include <private/qqmlobjectcreator_p.h>
#include <private/qqmlpreviewbindingpatchcontext_p.h>
#include <private/qqmlscriptdata_p.h>
#include <private/qqmlvme_p.h>
#include <private/qqmlvmemetaobject_p.h>
#include <private/qv4resolvedtypereference_p.h>
#include <QtCore/qset.h>
Go to the source code of this file.
|
| enum | QQmlPreview::Severity : quint8 {
QQmlPreview::Unaffected
, QQmlPreview::Rebuild
, QQmlPreview::Replace
, QQmlPreview::Unaffected
,
QQmlPreview::Rebuild
, QQmlPreview::Replace
} |
| enum | QQmlPreview::Severity : quint8 {
QQmlPreview::Unaffected
, QQmlPreview::Rebuild
, QQmlPreview::Replace
, QQmlPreview::Unaffected
,
QQmlPreview::Rebuild
, QQmlPreview::Replace
} |
|
| static void | QQmlPreview::collectGroupAndAttachedPropertySubObjects (const QQmlRefPointer< QV4::ExecutableCompilationUnit > &unit, int objectIndex, QVarLengthArray< int, 4 > &indices) |
| static QVarLengthArray< int, 4 > | QQmlPreview::objectIndices (QObject *object, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit) |
| static QQmlPropertyCache::ConstPtr | QQmlPreview::nonCompositeBaseType (const QQmlPropertyCache::ConstPtr &propertyCache) |
| static bool | QQmlPreview::hasChangedNonCompositeBaseType (const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &newUnit, int objectIndex) |
| static Severity | QQmlPreview::objectAffectedByDiff (const QVarLengthArray< int, 4 > &objectIndices, const QV4::CompiledData::CompilationUnitDiff &diff, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &newUnit) |
| static std::vector< CompositeLevel > | QQmlPreview::collectCompositeLevels (const CompositeLevel &instanceLevel, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &newUnit) |
| static void | QQmlPreview::rebuildObject (QObject *object, int cuIndex, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &newUnit) |
| bool | QQmlPreview::applyDiff (std::vector< QObject * > &objects, const QV4::CompiledData::CompilationUnitDiff &diff, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &newUnit) |
| static void | QQmlPreview::updateExpressionFunction (QQmlJavaScriptExpression *expr, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &newUnit) |
| static void | QQmlPreview::updateAndRefreshExpressionsRecursive (const QQmlRefPointer< QQmlContextData > &context, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &newUnit) |
| void | QQmlPreview::refreshBindings (const QQmlRefPointer< QV4::ExecutableCompilationUnit > &oldUnit, const QQmlRefPointer< QV4::ExecutableCompilationUnit > &newUnit) |