aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlbinding.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix calling Qt.binding() on bound functionsLars Knoll2018-04-161-2/+46
* Fix issue with bindings to aliases that cannot yet be resolvedErik Verbruggen2018-03-091-4/+7
* Fix unnecessary evaluation of dependent bindingsSimon Hausmann2018-03-081-1/+2
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-8/+8
* Remove double indirection between QJSEngine and QV4::ExecutionEngineUlf Hermann2018-02-021-11/+12
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-091-2/+7
|\
| * Fix regression with simple qsTr() bindings on non-string propertiesSimon Hausmann2018-01-091-2/+7
* | Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-5/+5
|\ \
| * | Replace Q_DECL_FINAL with finalKevin Funk2017-09-251-4/+4
| * | Replace Q_DECL_OVERRIDE with overrideKevin Funk2017-09-251-5/+5
| |/
* | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-2/+83
|\|
| * Add API to learn about QQmlBinding's dependenciesAnton Kreuzkamp2017-08-131-0/+32
| * Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-07-281-1/+6
| |\
| | * Rebuild QQmlData::propertyCache if deleted by another engineDavid Edmundson2017-07-131-1/+6
| * | Add support for QEvent::LanguageChangeSimon Hausmann2017-07-141-1/+45
| |/
* / Change function signatures for call/construct backLars Knoll2017-08-041-6/+4
|/
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-251-1/+1
|\
| * QmlProfiler: Don't create a new event ID for each binding instanceUlf Hermann2016-12-201-1/+1
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-54/+19
|\|
| * Avoid passing a FunctionObject to QQmlBinding::create()Lars Knoll2016-12-091-16/+3
| * Get rid of FunctionObject::createQmlFunctionLars Knoll2016-12-091-2/+2
| * Avoid the creation of a FunctionObject for most bindingsLars Knoll2016-12-091-0/+15
| * Limit access to m_function to QQmlJavaScriptExpressionLars Knoll2016-12-091-2/+4
| * Change signature of QQmlBinding::create to take a FunctionObject *Lars Knoll2016-12-091-2/+2
| * Mostly use the QV4::Function in javascript expressionsLars Knoll2016-12-091-14/+6
| * Remove unused argumentLars Knoll2016-12-091-6/+3
| * Add sourceLocation() accessor to QQmlJavascriptExpressionLars Knoll2016-12-091-1/+2
| * Merge remote-tracking branch 'origin/5.8.0' into 5.8Lars Knoll2016-12-071-2/+1
| |\
| | * Don't read members of the binding after it has been freedLars Knoll2016-12-061-2/+1
| * | Cleanup and reduce the number of overloads for QQmlBinding::create()Lars Knoll2016-12-061-28/+1
| * | Start cleaning up the QmlContextWrapperLars Knoll2016-12-041-1/+0
| |/
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-181-1/+1
|\|
| * QML: Move the ScarceResourceData from VariantObject onto the heapErik Verbruggen2016-10-051-1/+1
* | Qml, Imports: mark some methods as constAnton Kudryavtsev2016-10-131-1/+1
|/
* QML: treat permanent guards more like active guardsv5.8.0-alpha1Erik Verbruggen2016-08-311-0/+2
* QML: Obliterate QQmlAccessorsErik Verbruggen2016-08-301-1/+0
* Minor binding code cleanupSimon Hausmann2016-08-181-5/+6
* QML: Make all fields in QQmlPropertyRawData privateErik Verbruggen2016-08-101-15/+15
* Qml: optimize string usageAnton Kudryavtsev2016-08-091-8/+6
* QML: Split off value type information from property dataErik Verbruggen2016-08-091-56/+61
* QJSValue: Adapt to introduction of QMetaType::NullptrChristian Kandeler2016-08-081-4/+5
* QML: Change the property data flags into a bit fieldErik Verbruggen2016-08-051-2/+2
* QML: Introduce QQmlPropertyIndexErik Verbruggen2016-08-041-23/+8
* QML: Add specialized binding for QObject* propertiesErik Verbruggen2016-08-021-16/+80
* QML: Unify property reads/writes and use accessorsErik Verbruggen2016-07-251-15/+11
* QML: Fix check when to use accessorsErik Verbruggen2016-07-191-3/+3
* QML: Introduce write accessors to QQmlAccessorsErik Verbruggen2016-07-081-104/+57
* QML: Specialize bindings based on target property type.Erik Verbruggen2016-06-271-77/+214
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-4/+6
* Remove QQmlCompiledData in favor of QV4::CompiledData::CompilationUnitSimon Hausmann2016-06-011-1/+0