| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Fixes QTBUG-5480
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
Conflicts:
src/declarative/debugger/qmldebug.cpp
src/declarative/fx/qmlgraphicsimagebase_p.h
src/declarative/util/qmlanimation.h
src/declarative/util/qmlstate.h
src/declarative/util/qmltimer.cpp
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
Conflicts:
src/declarative/qml/qmlcomponentjs.cpp
src/declarative/qml/qmlcomponentjs_p.h
src/declarative/qml/qmlcomponentjs_p_p.h
|
| | | |
|
| | | |
|
| |/
|/| |
|
|/
|
|
| |
Saves about 700KB heap in samegame.
|
|
|
|
|
|
|
|
|
|
| |
During QML startup, it is common to have "errors" in bindings as the apps
state stabilizes. These are not real errors, but just a consequence of
implementing a declarative UI in an imperative world. Now during startup,
the display of errors is delayed until the startup completes, and then only
bindings that are still in an error state are displayed.
QT-2373
|
|
|
|
|
| |
QmlExpression should not print errors itself. This is the responsibility
of the caller.
|
|
|
|
| |
Also add a test for script errors within signal handlers.
|
| |
|
| |
|
|\
| |
| |
| | |
git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
|
| | |
|
|/ |
|
|
|
|
|
|
|
| |
Expressions and bindings must not reference data following their
evalutation incase their object has been deleted. To solve this, the
needed data is separated into a reference counted QmlExpressionData
and QmlBindingData object.
|
| |
|
| |
|
|
|
|
| |
Reviewed-by: Martin Jones
|
|
|
|
| |
Now optimizations get deletion protection too.
|
|
|
|
|
|
|
|
|
| |
By splitting the interface through which the system interacts with bindings
away from a specific implementation, we can introduce highly specialized
implementations for specific optimizations.
This commit also includes a sample optimization for object properties being
assigned directly from a local id.
|
|
|
|
|
|
| |
With QVector3D now being a builtin variant type, the string converter
code broke. This change looks for string converters for all kinds of
types, just as in the rest of the QML code.
|
| |
|
|
|
|
| |
QmlBinding is no longer instantiable from QML, so this stuff isn't needed.
|
| |
|
|
|