summaryrefslogtreecommitdiff
path: root/src/qml/jsruntime/qv4qobjectwrapper.cpp
Commit message (Expand)AuthorAgeFilesLines
* QML: Maintain invariant between QObjectMethod membersUlf Hermann2023-05-111-3/+19
* Properly support lists as method argumentsUlf Hermann2023-05-091-0/+5
* QML: Don't crash when monitoring binding removalUlf Hermann2023-05-051-7/+19
* QML: Allow some more backing types for enumsFabian Kosmale2023-04-121-1/+1
* QmlCompiler: Support more integer typesUlf Hermann2023-03-301-1/+1
* QML: Add a pragma for value type behaviorUlf Hermann2023-01-201-8/+18
* QObjectWrapper: fix QT_ASCII_CAST_WARNINGMarc Mutz2023-01-031-1/+4
* QObjectWrapper: Fix calling attached methods on different objectsUlf Hermann2023-01-021-35/+137
* QML: Add an accurate stack bounds checkerUlf Hermann2022-12-091-4/+7
* qv4qobjectwrapper: return false on failed argument conversionSami Shalayel2022-12-021-1/+1
* QQmlMetaObjectWrapper: A metaobject is not equal to a non-metaobjectUlf Hermann2022-12-021-8/+4
* QJSEngine: Optimize conversion from QObject* to QStringUlf Hermann2022-11-221-29/+36
* Port to new Q_UNREACHABLE_RETURN()Marc Mutz2022-10-201-2/+1
* Recursively write back value types and sequencesUlf Hermann2022-10-191-41/+86
* Port from container::count() and length() to size() - V5Marc Mutz2022-10-131-1/+1
* V4: Refactor QQmlValueType{Wrapper|Reference} and QV4::SequenceUlf Hermann2022-10-131-24/+8
* QObjectWrapper: Assert on m_multiplyWrappedQObjects where appropriateUlf Hermann2022-10-111-1/+3
* Port from container::count() and length() to size()Marc Mutz2022-10-071-5/+5
* QML: Drop the "succeeded" out parameters from SequencePrototypeUlf Hermann2022-10-071-3/+2
* QML: Optimize QObject method callsUlf Hermann2022-09-201-56/+197
* V4: Make ExecutionEngine::toVariant() staticUlf Hermann2022-09-201-6/+6
* Qml: Allow const and non-const QObjectWrappers to coexistUlf Hermann2022-09-071-43/+43
* Engine: Fix handling of attached objects in function callsFabian Kosmale2022-09-021-4/+6
* V4: Mark InternalClass parents when running GCUlf Hermann2022-08-031-1/+1
* Fix array-like methods on V4 sequencesUlf Hermann2022-07-191-1/+1
* ResolveOverloaded: add debug output for resolutionFabian Kosmale2022-07-121-5/+35
* QML engine: Let string match QUrl during overload resolutionFabian Kosmale2022-07-121-0/+2
* Use SPDX license identifiersLucie Gérard2022-06-111-38/+2
* Allow retrieval of sequences from QJSValueUlf Hermann2022-06-021-5/+4
* Replace synthetic AOT functions with property-to-property bindingsUlf Hermann2022-05-241-1/+1
* Generalize QQmlAbstractBinding::isValueTypeProxy()Ulf Hermann2022-04-251-1/+1
* Respect invokable toString() methodsUlf Hermann2022-03-281-11/+22
* Make most QQmlPropertyData constUlf Hermann2022-03-141-11/+13
* Use const QQmlPropertyCache wherever possibleUlf Hermann2022-03-141-4/+5
* V4: Avoid repeated lookup of h->object() in QObjectWrapperUlf Hermann2022-02-051-5/+5
* V4: Do not call dtor of an object we continue to useUlf Hermann2022-02-031-3/+2
* QML: Allow named lists of value typesUlf Hermann2022-01-281-16/+17
* Place all of qv4qobjectwrapper.cpp in namespace QV4Ulf Hermann2022-01-251-174/+170
* Avoid ping-pong between plain pointers and QQmlRefPointerUlf Hermann2022-01-251-2/+2
* Move propertyCache- and metaObject-related functions into QQmlMetaTypeUlf Hermann2022-01-181-4/+1
* Move QJSEnginePrivate::cache() to QQmlMetaTypeUlf Hermann2022-01-181-17/+14
* Remove the qml_sequence_object feature flagUlf Hermann2022-01-151-16/+0
* Unify PropertyCache refcountingUlf Hermann2022-01-031-1/+1
* Do not copy lookupsUlf Hermann2021-12-161-18/+1
* QQmlJSAotContext: flushPendingBinding() before capturing a propertyUlf Hermann2021-12-101-1/+1
* V4 Lookup: Do not leak property cachesUlf Hermann2021-12-091-4/+1
* QV4::QObjectWrapper: Clean up CallArgumentUlf Hermann2021-11-091-258/+323
* Clean up PropertyCache life cycleUlf Hermann2021-11-091-10/+8
* QV4::QObjectWrapper: Improve overload resolutionUlf Hermann2021-10-211-39/+59
* Improve type conversions from/to QJSValueUlf Hermann2021-10-201-1/+3