summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativeexpression.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use Q_DECLARE_PRIVATE for private slot.Michael Brasser2010-04-221-4/+4
|
* Rename QDeclarativeExpression::value() to evaluate().Michael Brasser2010-04-221-8/+8
| | | | | QDeclarativeExpression can be used to evaluate any sort of expression, not just those returning a value.
* Emit runtime warnings through QDeclarativeEngineAaron Kennedy2010-04-191-3/+2
| | | | QTBUG-9726
* Reduce warnings at shutdownAaron Kennedy2010-04-141-1/+1
| | | | QTBUG-9799
* Fix qdeclarativeecmascript::arrayExpression() testAaron Kennedy2010-04-081-1/+1
|
* Cleanup handling of errors in bindings and scriptsAaron Kennedy2010-04-081-45/+26
| | | | | | | | | | | | | 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
* Update #include of private headers in QtDeclarativeThiago Macieira2010-04-021-6/+6
| | | | | Always use private/. The WinSCW compiler doesn't search the current directory, for whatever reason.
* Remove dead performance measurement code from QMLAaron Kennedy2010-03-221-8/+0
|
* Fix crashAaron Kennedy2010-03-171-0/+1
| | | | | | If the notifier gets swapped out during emitting, the endpoint is also invalidated. Thus the "disconnected" writeback must track the endpoint not just the Notifier.
* CrashAaron Kennedy2010-03-171-1/+7
|
* Optimization: Reduce unnecessary QObject allocationsAaron Kennedy2010-03-171-29/+39
|
* Optimization: Use id notifier for QtScript bindingsAaron Kennedy2010-03-171-1/+23
|
* Merge remote branch 'qt/4.7' into qml-4.7Qt Continuous Integration System2010-03-101-13/+14
|\ | | | | | | | | Conflicts: src/declarative/util/qdeclarativestateoperations.cpp
| * doc: Fixed several qdoc errors.Martin Smith2010-03-091-13/+14
| |
* | Unify binding optimizer and QtScript binding signal management logicAaron Kennedy2010-03-101-108/+45
|/
* Save secondary scope inside the expression's scope objectAaron Kennedy2010-03-031-16/+25
| | | | | | | This prevents the secondary scope from contaminating scopes outside itself when used as a signal expression. QTBUG-8641
* Move JS global scope to top of the QML scope chainAaron Kennedy2010-03-031-0/+5
| | | | QT-2787
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-0/+810
QDeclarativeXXX.