![]() |
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 | DependentTypesHasher = std::function<QByteArray()> |
| 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 |
| using | NamedObjectInComponentIndexHunk = quint32_le |
Functions | |
| template<typename Data> | |
| Data | extractData (const Data &data) |
| static EnumHunk | extractData (const Enum &e) |
| static SignalHunk | extractData (const Signal &s) |
| static FunctionHunk | extractData (const Function &func) |
| static ObjectHunk | extractData (const Object &obj) |
| 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 87 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 1443 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.
Definition at line 137 of file qqmlpreviewdiff_p.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.
| 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 317 of file qv4compileddata_p.h.
|
strong |
| Enumerator | |
|---|---|
| Void | |
| Var | |
| Int | |
| Bool | |
| Real | |
| String | |
| Url | |
| DateTime | |
| RegExp | |
Definition at line 313 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 898 of file qqmlpreviewdiff.cpp.
| Enumerator | |
|---|---|
| Replace | |
| Rebuild | |
| AddObject | |
| RemoveBinding | |
| ChangeBinding | |
| AddBinding | |
| RemoveObject | |
| Ignore | |
| Replace | |
| Rebuild | |
| AddObject | |
| RemoveBinding | |
| ChangeBinding | |
| AddBinding | |
| RemoveObject | |
| Ignore | |
Definition at line 898 of file qqmlpreviewdiff.cpp.
Definition at line 909 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 1001 of file qqmlpreviewdiff.cpp.
References QV4::CompiledData::UnitDiffer::diff().
Definition at line 146 of file qqmlpreviewdiff.cpp.
Definition at line 116 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 136 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 126 of file qqmlpreviewdiff.cpp.
Definition at line 111 of file qqmlpreviewdiff.cpp.
| QV4::CompiledData::IndexedElements | ( | AccessorFn | , |
| quint32 | ) -> IndexedElements< AccessorFn > |
Definition at line 994 of file qqmlpreviewdiff.cpp.
|
static |
Definition at line 1206 of file qv4compileddata_p.h.
Referenced by QV4::CompiledData::Unit::verifyHeader().