![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Typedefs | |
| using | BindingPropertyData = QList<const QQmlPropertyData *> |
| using | RuntimeBindingIndex = quint16_le |
| using | DependentTypesHasher = std::function<QByteArray()> |
| using | LookupValidationFn = bool (*)(QQmlEngine *engine, CompilationUnit *cu) |
| using | Constant = quint64_le |
| using | StringData = QString |
| using | UnitHunk = Unit |
| using | TranslationDataHunk = TranslationData |
| using | InlineComponentHunk = InlineComponent |
| using | RequiredPropertyExtraDataHunk = RequiredPropertyExtraData |
| using | LookupHunk = Lookup |
| using | RegExpHunk = RegExp |
| using | ImportHunk = Import |
| using | AliasHunk = Alias |
| using | BindingHunk = Binding |
| using | PropertyHunk = Property |
| using | ConstantHunk = quint64_le |
| using | StringHunk = QString |
| using | FunctionIndexHunk = quint32_le |
Functions | |
| template<typename Data> | |
| Data | extractData (const Data &datadata) |
| static EnumHunk | extractData (const Enum &e) |
| static SignalHunk | extractData (const Signal &ss) |
| static FunctionHunk | extractData (const Function &funcfunc) |
| static ObjectHunk | extractData (const Object &objobj) |
| static UnitHunk | extractData (const Unit &unit) |
| static ClassHunk | extractData (const Class &cls) |
| static TemplateObjectHunk | extractData (const TemplateObject &to) |
| static JsClassHunk | extractData (const JSClass &jsClass) |
| static BlockHunk | extractData (const Block &block) |
| template<typename AccessorFn> | |
| IndexedElements (AccessorFn, quint32) -> IndexedElements< AccessorFn > | |
| static Severity | classifyChange (const Change &change) |
| static void | sortChanges (QSpan< Change > changes) |
| CompilationUnitDiff | diffCompilationUnits (const Unit *oldUnit, const Unit *newUnit) |
Variables | |
| static const char | magic_str [] = "qv4cdata" |
| using QV4::CompiledData::AliasHunk = Alias |
Definition at line 131 of file qqmlpreviewdiff_p.h.
Definition at line 132 of file qqmlpreviewdiff_p.h.
| using QV4::CompiledData::BindingPropertyData = QList<const QQmlPropertyData *> |
Definition at line 89 of file qv4compileddata_p.h.
Definition at line 26 of file qqmlpreviewdiff.cpp.
Definition at line 134 of file qqmlpreviewdiff_p.h.
| using QV4::CompiledData::DependentTypesHasher = std::function<QByteArray()> |
Definition at line 1475 of file qv4compileddata_p.h.
Definition at line 136 of file qqmlpreviewdiff_p.h.
| using QV4::CompiledData::ImportHunk = Import |
Definition at line 130 of file qqmlpreviewdiff_p.h.
Definition at line 126 of file qqmlpreviewdiff_p.h.
| using QV4::CompiledData::LookupHunk = Lookup |
Definition at line 128 of file qqmlpreviewdiff_p.h.
| using QV4::CompiledData::LookupValidationFn = bool (*)(QQmlEngine *engine, CompilationUnit *cu) |
Definition at line 62 of file qqmlprivate.h.
Definition at line 133 of file qqmlpreviewdiff_p.h.
| using QV4::CompiledData::RegExpHunk = RegExp |
Definition at line 129 of file qqmlpreviewdiff_p.h.
Definition at line 127 of file qqmlpreviewdiff_p.h.
Definition at line 1347 of file qv4compileddata_p.h.
| using QV4::CompiledData::StringData = QString |
Definition at line 27 of file qqmlpreviewdiff.cpp.
| using QV4::CompiledData::StringHunk = QString |
Definition at line 135 of file qqmlpreviewdiff_p.h.
Definition at line 125 of file qqmlpreviewdiff_p.h.
| using QV4::CompiledData::UnitHunk = Unit |
Definition at line 124 of file qqmlpreviewdiff_p.h.
|
strong |
Definition at line 28 of file qqmlpreviewdiff_p.h.
|
strong |
| Enumerator | |
|---|---|
| Void | |
| Var | |
| Int | |
| Bool | |
| Real | |
| String | |
| Url | |
| DateTime | |
| RegExp | |
| Time | |
| Date | |
| Rect | |
| Point | |
| Size | |
| Invalid | |
Definition at line 319 of file qv4compileddata_p.h.
|
strong |
| Enumerator | |
|---|---|
| Void | |
| Var | |
| Int | |
| Bool | |
| Real | |
| String | |
| Url | |
| DateTime | |
| RegExp | |
Definition at line 315 of file qv4compileddata_p.h.
| Enumerator | |
|---|---|
| Replace | |
| Rebuild | |
| AddObject | |
| RemoveBinding | |
| ChangeBinding | |
| AddBinding | |
| RemoveObject | |
| Ignore | |
| Replace | |
| Rebuild | |
| AddObject | |
| RemoveBinding | |
| ChangeBinding | |
| AddBinding | |
| RemoveObject | |
| Ignore | |
Definition at line 879 of file qqmlpreviewdiff.cpp.
| Enumerator | |
|---|---|
| Replace | |
| Rebuild | |
| AddObject | |
| RemoveBinding | |
| ChangeBinding | |
| AddBinding | |
| RemoveObject | |
| Ignore | |
| Replace | |
| Rebuild | |
| AddObject | |
| RemoveBinding | |
| ChangeBinding | |
| AddBinding | |
| RemoveObject | |
| Ignore | |
Definition at line 879 of file qqmlpreviewdiff.cpp.
Definition at line 890 of file qqmlpreviewdiff.cpp.
References AddBinding, AddObject, AliasAdded, AliasChanged, AliasLocationChanged, AliasRemoved, BindingAdded, BindingChanged, BindingLocationChanged, BindingRemoved, BlockAdded, BlockChanged, BlockRemoved, ChangeBinding, ClassAdded, ClassChanged, ClassRemoved, ConstantAdded, ConstantChanged, ConstantRemoved, EnumAdded, EnumChanged, EnumLocationChanged, EnumRemoved, FunctionAdded, FunctionChanged, FunctionLocationChanged, FunctionRemoved, Ignore, ImportAdded, ImportChanged, ImportLocationChanged, ImportRemoved, InlineComponentAdded, InlineComponentChanged, InlineComponentLocationChanged, InlineComponentRemoved, JSClassAdded, JSClassChanged, JSClassRemoved, LookupAdded, LookupChanged, LookupRemoved, None, ObjectAdded, ObjectChanged, ObjectLocationChanged, ObjectRemoved, PropertyAdded, PropertyChanged, PropertyLocationChanged, PropertyRemoved, Rebuild, RegExpAdded, RegExpChanged, RegExpRemoved, RemoveBinding, RemoveObject, Replace, RequiredPropertyExtraDataAdded, RequiredPropertyExtraDataChanged, RequiredPropertyExtraDataRemoved, SignalAdded, SignalChanged, SignalLocationChanged, SignalRemoved, StringDataAdded, StringDataChanged, StringDataRemoved, TemplateObjectAdded, TemplateObjectChanged, TemplateObjectRemoved, TranslationDataAdded, TranslationDataChanged, TranslationDataRemoved, QV4::CompiledData::Change::type, UnitMetadataChanged, and Unknown.
| CompilationUnitDiff QV4::CompiledData::diffCompilationUnits | ( | const Unit * | oldUnit, |
| const Unit * | newUnit ) |
Definition at line 982 of file qqmlpreviewdiff.cpp.
References QV4::CompiledData::UnitDiffer::diff().
Definition at line 141 of file qqmlpreviewdiff.cpp.
Definition at line 111 of file qqmlpreviewdiff.cpp.
Definition at line 30 of file qqmlpreviewdiff.cpp.
Definition at line 35 of file qqmlpreviewdiff.cpp.
|
static |
Definition at line 53 of file qqmlpreviewdiff.cpp.
|
static |
Definition at line 131 of file qqmlpreviewdiff.cpp.
|
static |
Definition at line 74 of file qqmlpreviewdiff.cpp.
|
static |
Definition at line 44 of file qqmlpreviewdiff.cpp.
|
static |
Definition at line 121 of file qqmlpreviewdiff.cpp.
Definition at line 106 of file qqmlpreviewdiff.cpp.
| QV4::CompiledData::IndexedElements | ( | AccessorFn | , |
| quint32 | ) -> IndexedElements< AccessorFn > |
Definition at line 975 of file qqmlpreviewdiff.cpp.
|
static |
Definition at line 1124 of file qv4compileddata_p.h.
Referenced by QV4::CompiledData::Unit::verifyHeader().