aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmllistwrapper.cpp
Commit message (Expand)AuthorAgeFilesLines
* QQmlListWrapper: Don't use QQmlListReference for virtualGetLength()Ulf Hermann2024-03-281-2/+3
* QtQml: Use array data for QmlListWrapper's "owned" modeUlf Hermann2023-10-241-10/+77
* QQmlListWrapper: throw type errors or warnings if append failsVolker Hilsheimer2023-07-041-4/+21
* QtQml: Add an "owned" mode to QmlListWrapperUlf Hermann2023-06-261-0/+18
* Qml: Better encapsulate QmlListWrapperUlf Hermann2023-06-261-45/+56
* QV4: Sequence/ListWrapper: implement virtualGetLengthFabian Kosmale2023-03-311-0/+7
* Fix array-like methods on V4 sequencesUlf Hermann2022-07-191-19/+7
* Implement array methods for QQmlListPropertyUlf Hermann2022-07-161-57/+459
* QQmlListProperty: Turn "doesn't define" into a type errorUlf Hermann2022-07-141-1/+2
* Use SPDX license identifiersLucie GĂ©rard2022-06-111-38/+2
* Move propertyCache- and metaObject-related functions into QQmlMetaTypeUlf Hermann2022-01-181-2/+1
* Allow adding null to QQmlListPropertyUlf Hermann2021-09-221-4/+15
* Support more type conversionsUlf Hermann2021-03-231-1/+8
* QQmlMetaType: Remove qmlLists memberFabian Kosmale2021-03-191-5/+5
* QQmlListProperty: Add replace and removeLast functionsUlf Hermann2020-01-151-11/+71
* Remove unused includes of qv8engine_p.hUlf Hermann2019-04-091-1/+0
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-2/+2
* Fix ownKey iteration over Proxy objectsLars Knoll2018-09-091-1/+2
* Implement ObjectIterator using the new iteration mechanismLars Knoll2018-08-021-17/+0
* Introduce a new mechanism to iterate over object propertiesLars Knoll2018-08-021-0/+30
* Prefix vtable methods with virtualLars Knoll2018-07-031-5/+5
* Clean up the property key API in StringOrSymbolLars Knoll2018-07-021-1/+1
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-2/+2
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-021-31/+16
* Unify put and putIndexedLars Knoll2018-07-021-2/+3
* Change Objects vtable methods to take a StringOrSymbolLars Knoll2018-05-021-2/+7
* Disambiguate different allocation functions in the memory managerLars Knoll2018-04-121-2/+2
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-2/+2
* Convert more builtin functions to use the new calling conventionLars Knoll2018-01-121-4/+4
* Change CallData::argc to be a QV4::ValueErik Verbruggen2017-09-191-1/+1
* Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-1/+3
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-281-0/+25
|\
| * Add a javascript push method binding to QQmlListPropertyIonut Alexandrescu2017-02-211-0/+25
* | Object: Allow put and putIndexed to return success or failureRobin Burchell2017-02-091-1/+2
|/
* QML: Also check for correct destroy() chainingErik Verbruggen2016-10-061-0/+1
* QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-10/+11
* QML: Introduce destroy() on Base subclassesErik Verbruggen2016-10-051-1/+1
* QML: Replace QPointer with a QQmlQPointer (which is trivial)Erik Verbruggen2016-09-271-0/+2
* V4: allow inlining of ExecutionEngine::{qml,js}Engine()Erik Verbruggen2016-05-201-0/+1
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Move remaining objects to new constructor syntaxLars Knoll2015-09-221-5/+4
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-2/+2
* Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-1/+1
* Further cleanupsLars Knoll2015-04-161-4/+4
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Get rid of most uses of ValueRefLars Knoll2015-01-231-1/+1
* Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-2/+2
* Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-2/+0
* Remove v8engine usage in the value type providerLars Knoll2015-01-081-1/+1
* Don't store a v8engine pointer in qqmllistwrapperLars Knoll2015-01-011-13/+10