| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Has been superseeded by the versioning/library infrastructure.
|
|
|
|
|
|
| |
All methods modifying the object dom were removed.
Change was discussed with Aaron.
|
| |
|
|
|
|
|
| |
This would previously crash:
Blah.Rectangle {}
|
|
|
|
|
| |
New QmlDomObject::objectTypeMajorVersion && objectTypeMinorVersion
accessors expose import library information.
|
|
|
|
| |
Reviewed-by: Aaron Kennedy
|
|
|
|
|
| |
QmlScriptParser now also stores the locations where a specific type
was referenced.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes it easier and more declarative to specify rotation axes:
axis: vector(0, 1, 0)
instead of:
axis.x: 0; axis.y: 1; axis.z: 0
Reviewed-by: Martin Jones
|
|
|
|
| |
Reviewed-by: Martin Jones
|
| |
|
| |
|
|\
| |
| |
| | |
git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
Conflicts:
src/declarative/fx/qfxmouseregion.cpp
|
| | |
| | |
| | |
| | | |
Make QML docs fit in with the new Qt style. Fix numerous qdoc errors.
|
| | |
| | |
| | |
| | | |
Meets spec QT-558
|
| |/
|/|
| |
| | |
still not per-spec
|
|/
|
|
|
|
|
|
|
| |
the 'QString id' property wasn't getting set because we want id to be
treated specially. Added the corresponding special treatment to where it
should set the property.
Reviewed-by: Michael Brasser
To-be-reviewed-by: Aaron Kennedy
|
|
|
|
|
|
| |
The name of this method is also misleading, maybe rename it to just
QmlDomObject::name and QmlDomObject::objectType()
to QmlDomObject::qualifiedName() ?
|
|\
| |
| |
| | |
git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
|
| |
| |
| |
| |
| | |
Allow access to all registered types, and also expose the exact version
range a type is provided for.
|
| |
| |
| |
| | |
Preparation for merge of QtScript's JSC backend.
|
|/
|
|
|
|
| |
The imports of the component containing the reference to the
attached property are used to resolve typenames, rather than
assuming "Qt" namespace.
|
|\
| |
| |
| | |
git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
|
| |
| |
| |
| | |
Preparation for merge of QtScript's JSC backend.
|
|/
|
|
|
|
|
|
|
|
| |
- Store and find QML version ranges efficiently
- Require version for QmlType-from-string
- Removed unused version-ignorant QmlType-from-string functions
- Some attached properties now resolve (eg. tst_qmlparser)
- Still no better:
- interfaces not versioned
- some attached properties still hard-codec to Qt
|
| |
|
| |
|
|
|
|
| |
systems where int can't)
|
|
|
|
|
|
|
|
|
| |
The tcp server was waiting for connections right when instantiated ...
even before the different debugging services could register themselves.
This is fixed by first letting the different services register, and
only block for incoming connections when explicitly registered
(QmlDebugService::waitForConnectons).
|
| |
|
|
|
|
|
|
| |
Also updated dynamic example to have a fadeout effect on deletion.
Also slipped in a toStr function, as it didn't work when I called it
toString.
|
| |
|
| |
|
|
|
|
| |
Now optimizations get deletion protection too.
|
|
|
|
|
| |
Add a binding optimization that hits
anchors.fill: parent
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
Since 588093b3e12dd5039bcc4ee545d9d9112d25394f id objects are stored in the
special idValues array, not in the generic propertyValues list.
|
| |
|
| |
|
|
|
|
| |
This saves pointlessly manipulating the context's default object list
|
| |
|
| |
|
|
|
|
|
|
|
| |
QmlMetaProperty was calling isObject(), isList() and isQmlList() to determine
its property category, resulting in acquiring and releasing three locks (one
for each call). This call allows QmlMetaProperty to do the same with only
one lock.
|
| |
|
| |
|
|\
| |
| |
| | |
git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
|
| |
| |
| |
| |
| |
| | |
While the QSet<> wasn't that expensive, the QmlContext only tracks the
expressions to stop programmers doing something "stupid" so any overhead is
unacceptable. This does give a measurable improvement.
|