| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
QDeclarativeScriptClass only existed to make compiling against 4.6 and
4.7 easier.
|
|
|
|
|
| |
Always use private/. The WinSCW compiler doesn't search the current
directory, for whatever reason.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
It is faster and easier to use to just support a single context object.
|
|
|
|
|
| |
There is no need to capture a property access if a binding is not being
evaluated.
|
|
|
|
|
|
|
| |
This prevents the secondary scope from contaminating scopes outside itself
when used as a signal expression.
QTBUG-8641
|
|
QDeclarativeXXX.
|