aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/types/qqmllistmodel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix use-after-free when clear()ing all elements from a ListModelErik Verbruggen2017-09-221-40/+26
* Fall back to the ObjectWrapper for model advanceIteratorAndy Shaw2017-09-151-1/+4
* Fix use-after-free when removing elements from a ListModelErik Verbruggen2017-09-141-6/+19
* Do not (dis)connectNotify on dynamically created model item objectsErik Verbruggen2017-07-251-7/+3
* Add missing breakThiago Macieira2017-05-041-0/+1
* Run includemocs in qtdeclarativeThiago Macieira2017-04-261-0/+2
* Add Q_ALLOCA_VAR, Q_ALLOCA_DECLARE and Q_ALLOCA_ASSIGN macrosKimmo Ollila2017-02-151-1/+1
* QQmlListModel: Fix potential uninitialized valueRobin Burchell2017-01-181-4/+6
* Port existing qmlInfo callers to qmlWarningRobin Burchell2017-01-111-20/+20
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-5/+43
|\
| * Clean up Value::isString()/stringValue() combinationsLars Knoll2016-11-291-2/+2
| * Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-281-3/+41
| |\
| | * Merge remote-tracking branch 'origin/5.6' into 5.75.7Liang Qi2016-11-251-3/+41
| | |\
| | | * Fix binding re-evaluation when list model properties changeSimon Hausmann2016-11-181-3/+41
* | | | Qml, Imports: mark some methods as constAnton Kudryavtsev2016-10-131-2/+2
* | | | Qml types: replace 'foreach' with 'range for'Anton Kudryavtsev2016-10-071-2/+2
* | | | QmlListModel: proper construction of vectorAnton Kudryavtsev2016-10-061-35/+14
* | | | QmlListModel: micro optimizationAnton Kudryavtsev2016-09-121-7/+7
|/ / /
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-06-131-0/+2
|\| |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-101-0/+2
| |\|
| | * Fix crash for unknown QQmlListModel roles in debug buildsFilipe Azevedo2016-05-231-0/+2
| * | Qml: use qDeleteAll moreAnton Kudryavtsev2016-04-271-7/+3
* | | Remove QQmlCompiledData in favor of QV4::CompiledData::CompilationUnitSimon Hausmann2016-06-011-1/+0
* | | Removed the dependency to QQmlCompiledData from QQmlCustomParserSimon Hausmann2016-05-301-2/+2
* | | Simplify object to id-in-context mappingSimon Hausmann2016-05-261-1/+1
* | | Do not convert from latin1 over and over againFrank Meerkoetter2016-04-131-4/+7
* | | Replace custom loop with qDeleteAllFrank Meerkoetter2016-04-061-5/+2
* | | Remove superfluous null checksFrank Meerkoetter2016-04-061-6/+3
* | | Make the expression more compactFrank Meerkoetter2016-04-061-9/+1
* | | replace handwritten loop with qDeleteAllFrank Meerkoetter2016-04-061-3/+2
|/ /
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-291-0/+3
|\|
| * Make sure we destroy all QV4::QObjectWrapper objectsJian Liang2016-01-221-0/+3
* | Updated license headersJani Heikkinen2016-01-191-14/+20
* | Qml: fix expensive iteration over QHash::keys() and QMap::keys()Anton Kudryavtsev2016-01-181-10/+3
|/
* Revert "Fix QtSharedPointer::ExternalRefCountData object leaks"J-P Nurmi2015-12-231-3/+0
* Fix QtSharedPointer::ExternalRefCountData object leaksJian Liang2015-12-181-0/+3
* Move remaining objects to new constructor syntaxLars Knoll2015-09-221-1/+1
* Implement QQmlListModel::setData()Tobias Koenig2015-09-141-0/+24
* Fix performance of ListModel::get()Simon Hausmann2015-08-191-31/+123
* qml: Avoid heap allocations due to QString::fromLatin1()Sérgio Martins2015-08-131-3/+3
* Add missing QVector::reserve() callsSérgio Martins2015-06-051-1/+3
* Fix build with QT_STRICT_ITERATORSSérgio Martins2015-05-151-4/+4
* More cleanupsLars Knoll2015-04-211-2/+2
* Get rid of asManaged()Lars Knoll2015-04-211-1/+1
* Get rid of Value::asDateObject()Lars Knoll2015-04-161-3/+3
* Further cleanupsLars Knoll2015-04-161-3/+3
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Get rid of most uses of ValueRefLars Knoll2015-01-231-24/+17
* Cleanup variant conversion codeLars Knoll2015-01-091-9/+9
* Move the variant conversion methods from qv8engine to qv4::ExecutionEngineLars Knoll2015-01-091-9/+9