summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml
Commit message (Collapse)AuthorAgeFilesLines
* CleanupAaron Kennedy2010-04-162-3/+3
|
* Class documentation fixes for declarative.Michael Brasser2010-04-163-13/+57
|
* Correctly support translation in QDeclarativeCompilerAaron Kennedy2010-04-152-8/+2
| | | | Reviewed-by: Friedemann Kleint
* Support valuetypes as method return valuesAaron Kennedy2010-04-155-40/+99
| | | | QTBUG-9818
* DocAaron Kennedy2010-04-151-0/+20
|
* Add Component.onDestruction attached propertyAaron Kennedy2010-04-1511-94/+119
| | | | | | | | | This property complements Component.onCompleted. It is emitted before the destruction actually begins (for the most part) so the objects are still alive and accessible. The QtObject.onDestroyed signal is now blocked as it never really worked properly anyway.
* CommentsAaron Kennedy2010-04-151-1/+3
|
* Remove unused parameterAaron Kennedy2010-04-153-4/+4
|
* Rename the ridiculous QDeclarativeDeclarativeData -> QDeclarativeDataAaron Kennedy2010-04-1516-73/+73
|
* Rename QDeclarativeData -> QAbstractDeclarativeDataAaron Kennedy2010-04-152-7/+7
| | | | Reviewed-by: Martin Jones
* Add QML object destruction hookAaron Kennedy2010-04-152-2/+13
|
* Updates to the module documentationmae2010-04-142-4/+10
|
* Reduce warnings at shutdownAaron Kennedy2010-04-144-1/+29
| | | | | | QTBUG-9799 Reviewed-by: Alexis Menard
* Reduce warnings at shutdownAaron Kennedy2010-04-145-9/+10
| | | | QTBUG-9799
* Fix QT_NO_DESKTOPSERVICESTasuku Suzuki2010-04-141-2/+8
| | | | | Merge-request: 2359 Reviewed-by: Alexis Menard <alexis.menard@nokia.com>
* Compiled bindings should not print warnings where normal bindings don'tAaron Kennedy2010-04-141-3/+1
| | | | QTBUG-9813
* Include qvariant.h as a convenience as context propertiesBea Lam2010-04-141-0/+1
| | | | are commonly set and accessed
* Doc: more mention of using QUrl::fromLocalFile() for URLs on local filesystemMartin Jones2010-04-141-0/+6
|
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Warwick Allison2010-04-141-1/+1
|\
| * Don't warn on signals emitted after the context has been destroyedAaron Kennedy2010-04-141-1/+1
| | | | | | | | QTBUG-9792
* | Give better error messages on plugin load failures.Warwick Allison2010-04-142-15/+31
|/ | | | Fixes reverted commit e0dcdbd2984299665b9b784b201289219b9978d3.
* Remove warning on ASCII castThiago Macieira2010-04-131-1/+1
|
* Fix compilation on Solaris, AIX and HP-UX.Thiago Macieira2010-04-131-5/+0
| | | | | | | | | | There's no bzero function in POSIX. It's a 4.3BSD function, legacy in POSIX.2001 and removed in POSIX.2008. And good compilers will inline the function anyway by a builtin. It's one of the most basic algorithms. Reviewed-by: Trust Me
* Fix and test remote root component with qmldir-specified content.Warwick Allison2010-04-131-0/+4
| | | | 6ed43975f6733265b8b91b00a9a212076d896ef9 was not correct fix (just invalidated the test)
* More error output for QML_IMPORT_TRACE=1mae2010-04-121-0/+9
|
* Move documentation code to snippet.Yann Bodson2010-04-121-41/+15
|
* Make bindings dump more usefulAaron Kennedy2010-04-121-46/+69
|
* Revert "Better reporting of extension plugin loading errors."Aaron Kennedy2010-04-121-23/+7
| | | | This reverts commit e0dcdbd2984299665b9b784b201289219b9978d3.
* CleanupAaron Kennedy2010-04-092-88/+95
|
* Disallow writes to read-only value type propertiesAaron Kennedy2010-04-091-0/+4
| | | | QTBUG-9685
* Allow undefined to be assigned to QVariant propertiesAaron Kennedy2010-04-092-0/+6
| | | | QTBUG-9704
* Add a Qt.isQtObject() methodAaron Kennedy2010-04-092-0/+10
| | | | QTBUG-9705
* Fix crash in QML library importsAaron Kennedy2010-04-091-0/+1
| | | | QTBUG-9705
* Remove QT_VERSION checks in QMLAaron Kennedy2010-04-095-45/+0
| | | | We only support Qt 4.7 now.
* List properties aren't read-onlyAaron Kennedy2010-04-091-1/+2
|
* Make sure WorkerScript thread is stopped on deletion. This also fixesBea Lam2010-04-091-0/+13
| | | | the leaking of the worker agent in ListModel.
* unwarnWarwick Allison2010-04-091-1/+1
|
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Aaron Kennedy2010-04-091-7/+23
|\
| * Better reporting of extension plugin loading errors.Warwick Allison2010-04-091-7/+23
| |
* | Use variant instead of var in QMLAaron Kennedy2010-04-093-21/+10
|/ | | | | | In QML "var"s are not the same as JavaScript vars - they are QVariants instead. However, as they behave in a similar enough fashion to native JavaScript it can be confusing to developers when they are called "var".
* Tune plugin import mechanismmae2010-04-083-35/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | In shadow build environments, we cannot enforce that shared library objects for plugins are located in the same directory as the qmldir file. This makes it hard for Creator to support mixed projects (qml/c++). In order to gain more flexibility, the patch introduces a pluginPathList to QDeclarativeEngine, which completes the existing importsPathList. The pluginPathList defaults to ["."], which indicates the directory where the qmldir file is located in. The qml viewer tool gains a command line option -P to add to the pluginPathList. For consistency, the -L option ("Library") has been renamed to -I ("Import"). QDeclarativeEngine::importExtension() has been renamed to QDeclarativeEngine::importPlugin(). The documentation has been adjusted accordingly. Done with erikv. Reviewed-by: erikv
* Fix compile warningsmae2010-04-081-1/+1
|
* Don't crash when QML engine is deletedAaron Kennedy2010-04-081-3/+2
|
* Fix crash on null object assignmentAaron Kennedy2010-04-081-1/+2
|
* Make string -> int conversion consistent in bindingsAaron Kennedy2010-04-081-0/+4
| | | | QTBUG-9538
* Improve static assignment to QVariant's in the int and double caseAaron Kennedy2010-04-085-7/+44
|
* Make script and binding assignments identical for list propertiesAaron Kennedy2010-04-081-1/+5
|
* Fix qdeclarativeecmascript::arrayExpression() testAaron Kennedy2010-04-081-1/+1
|
* Cleanup handling of errors in bindings and scriptsAaron Kennedy2010-04-0815-96/+148
| | | | | | | | | | | | | QML used to silently ignore a log of errors - such as a failed assignment to a QObject property. These errors are now all reported as exceptions in JavaScript. Other questionable activities, like assigning a JavaScript array to a "property var" property which appeared to work, thanks to QtScript's transparent conversion of arrays to a QVariantList, are now blocked entirely. QTBUG-9152 QTBUG-9382 QTBUG-9341 QTBUG-6886
* Do not create a QScriptValue for an object being deletedAaron Kennedy2010-04-081-0/+3
|