summaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/qmlecmascript/data
Commit message (Collapse)AuthorAgeFilesLines
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-2468-823/+0
| | | | QDeclarativeXXX.
* Replace QmlList* and QList* support with a single QmlListProperty typeAaron Kennedy2010-02-221-19/+2
| | | | | | | | As a value type QmlListProperty doesn't consume any memory in the object. It also has a companion QmlListReference class that is part of the public API for C++ developers to interact with that also manages memory issues that existed with previous solutions (if the containing QObject was destroyed it left a dangling pointer).
* Improve stability of tst_qmlecmascript::dynamicDestructionAaron Kennedy2010-02-111-1/+1
| | | | Tweak timing to be more forgiving to system load.
* Missing fileAaron Kennedy2010-02-101-0/+25
|
* Allow objects to be shared between QmlEnginesAaron Kennedy2010-02-081-0/+5
| | | | QTBUG-7957
* Re-add accidentally deleted fileAaron Kennedy2010-02-041-0/+6
|
* Merge branch 'kinetic-declarativeui' of scm.dev.nokia.troll.no:qt/kinetic ↵Bea Lam2010-02-033-0/+44
|\ | | | | | | into kinetic-declarativeui
| * Missing filesAaron Kennedy2010-02-033-0/+44
| |
* | Disallow ids that start with uppercase letters and update docs andBea Lam2010-02-0314-53/+48
|/ | | | | | examples accordingly. Task-number: QT-2786
* Support builtin string converters in every contextAaron Kennedy2010-01-281-0/+26
| | | | QTBUG-6919
* Assigning undefined resets QObject propertiesAaron Kennedy2010-01-281-0/+7
|
* Test QML doesn't hijack JS ObjectAaron Kennedy2010-01-251-0/+12
| | | | QTBUG-5759
* Implement custom QML slot invokation logicAaron Kennedy2010-01-151-1/+1
| | | | | | | | Previously QML was inefficiently forwarding the task of invoking Qt slots to QScript. QML does not implement the more advanced argument coercian of QScript and does not support method overloading. These two features are only needed to support legacy C++ classes (of which QML has none), and are not worth the perf cost to support.
* missed fileWarwick Allison2010-01-111-0/+7
|
* Don't double function'ize dynamic QML functionsAaron Kennedy2010-01-111-0/+9
|
* QTBUG-6507 appears fixed (don't know when)Warwick Allison2010-01-111-1/+1
|
* Another dynamic method autotestAaron Kennedy2010-01-092-0/+17
|
* Merge branch 'kinetic-declarativeui' of scm.dev.nokia.troll.no:qt/kinetic ↵Aaron Kennedy2009-12-182-0/+13
|\ | | | | | | into kinetic-declarativeui
| * Add autotest for d169873541ca6f6725e9ce5bfbbf9941f1823a1f.Michael Brasser2009-12-172-0/+13
| |
* | Fix deferred property bugsAaron Kennedy2009-12-181-1/+4
|/ | | | | Previously deferred properties would fail if any of the sub objects used bindings or QmlParserStatus. Whoops.
* QTBUG-6781 testcaseAaron Kennedy2009-12-141-0/+10
|
* Throw error when attempting to write to a non-existant property via script.Michael Brasser2009-12-111-0/+1
|
* Throw error when attempting to write to a read-only property via script.Michael Brasser2009-12-111-1/+2
|
* Missed fileWarwick Allison2009-12-071-0/+8
|
* Support array-literal Script::source valuesAaron Kennedy2009-11-296-0/+64
|
* Use console.log, not print.Warwick Allison2009-11-231-1/+1
|
* Rename QML Object to QtObjectAaron Kennedy2009-11-1911-19/+19
|
* Output error when a binding returns undefinedAaron Kennedy2009-11-111-2/+5
|
* Testcase for warnings at shutdownAaron Kennedy2009-10-291-0/+13
|
* Test for QT-2373Aaron Kennedy2009-10-282-0/+21
| | | | Ensure that transient binding errors are not displayed.
* Support return values in synthesized methodsAaron Kennedy2009-10-271-0/+7
|
* Clear exceptions after a binding evaluationAaron Kennedy2009-10-231-0/+6
|
* Fix test failures.Aaron Kennedy2009-10-221-2/+4
| | | | Also add a test for script errors within signal handlers.
* Test createQmlObject URL resolution (must be relative to calling context).Warwick Allison2009-10-222-0/+7
| | | | | | Task-number:QT-2339 See also c1a241652c587e6da92bf853608aed37938e1e48 Also make test more data-driven (and hence independently reported).
* Support read-only iteration of list propertiesAaron Kennedy2009-10-141-0/+44
| | | | Eventually this should be extended to support modifying list properties.
* The root object is always last default objectAaron Kennedy2009-10-121-0/+20
| | | | Fix for QT-2301
* Tweak scope ordering (again)Aaron Kennedy2009-10-091-0/+42
| | | | | | ids and methods shadow properties. The reasoning is that the user explicitly declared these names, whereas they might not even know a property by that name exists.
* Output file/line for script errorsAaron Kennedy2009-10-092-0/+12
|
* Fix crashAaron Kennedy2009-10-081-0/+8
|
* Self deleting binding testAaron Kennedy2009-10-082-0/+35
|
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-10-074-0/+52
|\ | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into test Conflicts: demos/declarative/samegame/content/samegame.js tests/auto/declarative/qmlecmascript/tst_qmlecmascript.cpp
| * Get two of those new autotests to pass.Alan Alpert2009-10-073-10/+10
| | | | | | | | The third will not pass until QT-2240 is fixed.
| * Add three failing tests to the QML ECMAscript autotestAlan Alpert2009-10-074-0/+52
| | | | | | | | | | | | Tests the creation, deletion and toString functions for QML objects. Task-number: QT-2252
* | Add tst_qmlecmascript::scriptAccess testcaseAaron Kennedy2009-10-062-0/+24
| |
* | Improve scope autotestAaron Kennedy2009-10-062-0/+20
| |
* | Share QScriptValue's where possibleAaron Kennedy2009-10-061-0/+15
| | | | | | | | Also add an autotest for object comparisons
* | Support all variant types as signal parametersAaron Kennedy2009-10-051-0/+16
| |
* | Add scope auto testAaron Kennedy2009-10-051-0/+42
| |
* | Add attached property ECMAScript testAaron Kennedy2009-10-051-0/+11
|/
* Make more qmlecmascript tests passAaron Kennedy2009-09-231-0/+14
| | | | | Test cases constantsOverrideBindings, outerBindingOverridesInnerBinding and aliasPropertyAndBinding now pass.