aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi
Commit message (Expand)AuthorAgeFilesLines
* QJSEngine::evaluate: Cross-reference QQmlExpressionFabian Kosmale2023-08-151-0/+5
* Apply Q_UNREACHABLE-in-constexpr workaround for GCC 8 (QNX)Marc Mutz2023-06-291-4/+24
* Doc: Small improvements for ~QQmlEngine, ~QJSEngineKai Köhne2023-06-201-1/+1
* QML: Allow conversion of symbols to QVariantUlf Hermann2023-06-201-1/+2
* QJSPrimitiveValue: Drop superfluous constUlf Hermann2023-06-141-1/+1
* QML: Add warning comment to qjslist.hUlf Hermann2023-06-141-0/+12
* QmlCompiler: Improve argument construction in generated codeUlf Hermann2023-05-112-0/+38
* QML: Encode "missing" line number as negated address of stack frameUlf Hermann2023-05-091-1/+1
* QmlCompiler: Inline some array methodsUlf Hermann2023-04-282-0/+300
* QJSEngine: Fix some conversionsUlf Hermann2023-03-231-2/+11
* Doc: Fix QJSPrimitiveValue::to() \fn signatureTopi Reinio2023-03-201-2/+3
* QJSPrimitiveValue: Add data(), metaType() and a generic coercion methodUlf Hermann2023-03-172-0/+111
* QJSEngine: scope the results of fromData() and fromVariant()Ulf Hermann2023-03-071-2/+7
* Doc: Remove duplicate words (typos)Andreas Eliasson2023-03-071-2/+2
* QML: Treat long and ulong like other numbersUlf Hermann2023-02-071-0/+6
* QJSEngine: Move old convertV2 to removed_api.cppUlf Hermann2023-01-312-8/+1
* QJSPrimitiveValue: Use operator symbol in lieu of nameFabian Kosmale2023-01-251-1/+1
* Fix minor API problemsUlf Hermann2023-01-182-23/+8
* QJSEngine: Add efficient conversions for QDateTime and friendsUlf Hermann2023-01-172-3/+50
* V4: Fix multiplicationFabian Kosmale2023-01-171-1/+5
* Allow extraction of V4 values from QJSPrimitiveValueUlf Hermann2023-01-161-0/+3
* QJSEngine: fix typoUlf Hermann2023-01-171-1/+1
* Change value encoding scheme to make space for larger pointersUlf Hermann2023-01-122-111/+270
* QJSEngine: Document new conversion functionsUlf Hermann2023-01-031-6/+38
* QJSEngine: Add QJSPrimitiveValue conversionsUlf Hermann2022-12-153-0/+99
* QmlCompiler: Fix wrapping of numbers in QJSPrimitiveValueUlf Hermann2022-12-151-14/+1
* QJSEngine: Optimize conversion from QObject* to QStringUlf Hermann2022-11-222-0/+19
* QJSEngine: Mark convertV2 variant with int parameter as BC-onlyUlf Hermann2022-11-162-1/+5
* QJSEngine: Provide a method to coerce values in JS fashionUlf Hermann2022-11-152-9/+95
* Doc: add section to QJSValue about converting to JSONMitch Curtis2022-10-261-0/+10
* Port to new Q_UNREACHABLE_RETURN()Marc Mutz2022-10-203-12/+6
* Port from container::count() and length() to size() - V5Marc Mutz2022-10-132-5/+5
* Port from container::count() and length() to size()Marc Mutz2022-10-071-1/+1
* V4: Make ExecutionEngine::toVariant() staticUlf Hermann2022-09-202-4/+6
* QtQml: Remove unused includes in qml, first partSemih Yavuz2022-09-141-1/+0
* QML: Make modules imported with registerModule() available in QMLUlf Hermann2022-09-021-10/+18
* QmlCompiler: Implement Math.pow()Ulf Hermann2022-07-212-0/+42
* QmlCompiler: Really fix writing into argument valuesUlf Hermann2022-07-052-6/+35
* Use SPDX license identifiersLucie Gérard2022-06-1113-494/+26
* QJSEngine: optimize isInterrupted handlingMarc Mutz2022-06-042-7/+7
* QJSEngine: Re-use metatype we have already foundUlf Hermann2022-03-091-1/+1
* QmlCompiler: Perform QVariant conversion in JavaScript semanticsUlf Hermann2022-02-182-57/+111
* QJSValue: remove Q_COMPILER_RVALUE_REFS checkFabian Kosmale2022-01-281-3/+1
* Move QJSEnginePrivate::cache() to QQmlMetaTypeUlf Hermann2022-01-181-27/+0
* QQmlEngine: Remove methods that merely forward to QQmlMetaTypeUlf Hermann2022-01-181-20/+0
* Move QJSEngine's mutex into QQmlEngineUlf Hermann2022-01-151-4/+0
* Ensure QQmlData::get const-correctnessFabian Kosmale2021-12-041-1/+1
* Clean up PropertyCache life cycleUlf Hermann2021-11-091-7/+9
* Rename qflagpointer_p.h to qbipointer_p.hFabian Kosmale2021-11-031-1/+0
* QJSEngine: Make uiLanguage a QObjectBindablePropertyFabian Kosmale2021-10-072-8/+4