| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
QDeclarativeXXX.
|
|\
| |
| |
| |
| |
| | |
Conflicts:
src/declarative/util/qmlanimation.cpp
src/declarative/util/qmlxmllistmodel.cpp
|
| | |
|
| |
| |
| |
| |
| | |
QmlBinding exposes way too many implementation details to be confident
about making it public right now.
|
|/
|
|
| |
Task-number: QT-2798
|
|
|
|
|
|
|
|
| |
As a value type QmlListProperty doesn't consume any memory in the object.
It also has a companion QmlListReference class that is part of the public
API for C++ developers to interact with that also manages memory issues
that existed with previous solutions (if the containing QObject was
destroyed it left a dangling pointer).
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
mkspecs/linux-g++-x11egl/qplatformdefs.h
src/declarative/qml/qmldom.h
src/declarative/util/qmlview.cpp
src/declarative/util/qmlview.h
tools/qdoc3/cppcodemarker.cpp
tools/qmldebugger/standalone/canvasframerate.cpp
tools/qmldebugger/standalone/engine.cpp
tools/qmldebugger/standalone/expressionquerywidget.cpp
tools/qmldebugger/standalone/expressionquerywidget.h
tools/qmldebugger/standalone/objectpropertiesview.cpp
tools/qmldebugger/standalone/objectpropertiesview.h
tools/qmldebugger/standalone/objecttree.cpp
tools/qmldebugger/standalone/qmldebugger.cpp
tools/qmldebugger/standalone/watchtable.cpp
tools/qmldebugger/standalone/watchtable.h
|
| |
| |
| |
| | |
Reviewed-by: Trust Me
|
|/
|
|
| |
Optimized bindings need to reset the mePtr too.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- include headers from own directory with ""
- include headers from own project without private/
- sort includes from most specific to most generic
- make headers self-contained
- some whitespace unification
no attempt was made at making the qt includes consistent regarding the
use of module names and forwarding headers.
no attempt was made at sorting includes.
|
| |
|
|
|
|
| |
It seems we're going to have to so a syncqt/configure in Qt modules.
|
|
|
|
| |
May help modularization (syncqt and configure are Qt-specific).
|
| |
|
|
|
|
| |
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.
|
| |
|
|
|