summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativeparser_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove Script {} supportAaron Kennedy2010-04-191-2/+2
|
* Cleanup handling of errors in bindings and scriptsAaron Kennedy2010-04-081-0/+1
| | | | | | | | | | | | | 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
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7-integrationQt Continuous Integration System2010-04-061-1/+1
|\ | | | | | | | | * '4.7' of scm.dev.nokia.troll.no:qt/qt-qml: Labs (experimental) Gesture support.
| * Labs (experimental) Gesture support.Warwick Allison2010-04-061-1/+1
| | | | | | | | By popular demand.
* | Update #include of private headers in QtDeclarativeThiago Macieira2010-04-021-1/+1
|/ | | | | Always use private/. The WinSCW compiler doesn't search the current directory, for whatever reason.
* Use QDateTime when specifying a "date" property in QMLAaron Kennedy2010-03-291-1/+1
| | | | QT-718
* Deprecate inline Script {} blocksAaron Kennedy2010-03-221-0/+9
| | | | | | | | Inline blocks/includes have been replaced with an import syntax: import "foo.js" as Foo this gives better separation between QML and code. Imported script blocks also have a mandatory qualifier, which leads to better optimization potential.
* Reenable the QML binding optimizer for "safe" optimizationsAaron Kennedy2010-03-121-0/+2
|
* Improve grouped property error messagesAaron Kennedy2010-03-041-1/+6
| | | | QT-2579
* Make "on" syntax mandatory for value sources and interceptorsAaron Kennedy2010-03-021-0/+3
| | | | | | | | | | | | | | | | | | | | | Where you would have written x: NumberAnimation {} y: Behavior {} you now must write NumberAnimation on x {} Behavior on y {} This change also makes the parser more strict with respect to multiple assignments to a single property - they're no longer allowed. For example this x: 10 x: 11 is now an error.
* Simplify QML element registration headersAaron Kennedy2010-02-241-2/+4
|
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-0/+357
QDeclarativeXXX.