summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qml.pri
Commit message (Collapse)AuthorAgeFilesLines
* Missing files from 645b9ee9dd6e0576542cc61872ecedb408ca8a89Aaron Kennedy2010-05-141-0/+2
| | | | Grrr
* Cleanup: Move import stuff out of the QDeclarativeEngineAaron Kennedy2010-04-291-0/+2
|
* Improve error messages, especially on embedded.Warwick Allison2010-04-201-0/+2
| | | | | | With embedded, it is often the case that some QT_NO_* features are turned off (eg. QT_NO_XMLPATTERNS), which in turn leads to QML types not being available.
* Rename the ridiculous QDeclarativeDeclarativeData -> QDeclarativeDataAaron Kennedy2010-04-151-1/+1
|
* Cleanup (remove QDeclarativeScriptClass)Aaron Kennedy2010-04-071-1/+0
| | | | | QDeclarativeScriptClass only existed to make compiling against 4.6 and 4.7 easier.
* Remove some Script {} docsMartin Jones2010-03-251-1/+0
|
* Optimize QML "parent" property accessAaron Kennedy2010-03-251-0/+2
| | | | | For properties that are as important as "parent", QML cannot afford the overhead of a signal/slot connection.
* Unify binding optimizer and QtScript binding signal management logicAaron Kennedy2010-03-101-0/+2
|
* Rename QDeclarativeMetaProperty -> QDeclarativePropertyAaron Kennedy2010-02-251-3/+3
| | | | There's nothing meta about our properties.
* Make QDeclarativeMetaType and QDeclarativeType privateAaron Kennedy2010-02-241-1/+1
|
* Simplify QML element registration headersAaron Kennedy2010-02-241-1/+0
|
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-120/+120
| | | | QDeclarativeXXX.
* Get rid of QmlModulePlugin.Roberto Raggi2010-02-231-2/+0
|
* Merge remote branch 'origin/master' into qtruntimeRoberto Raggi2010-02-231-1/+1
|\
| * Make QmlBinding (and friends) privateAaron Kennedy2010-02-231-1/+1
| | | | | | | | | | QmlBinding exposes way too many implementation details to be confident about making it public right now.
* | Merge remote branch 'origin/master' into qtruntimeRoberto Raggi2010-02-221-1/+3
|\ \ | |/ | | | | | | | | | | Conflicts: src/declarative/qml/qml.pri src/declarative/qml/qmlengine.cpp src/declarative/util/qmlview.h
| * Replace QmlList* and QList* support with a single QmlListProperty typeAaron Kennedy2010-02-221-1/+4
| | | | | | | | | | | | | | | | 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).
* | Added QmlExtensionPlugin and QmlExtensionInterface.Roberto Raggi2010-02-191-2/+7
| |
* | Introduced a new parser for qmldir files.Roberto Raggi2010-02-191-2/+4
|/
* Make QmlDom API internalKai Koehne2010-02-181-1/+1
| | | | | | | It's still used by QmlDesigner, therefore the symbols have to be exported. Task-number: QTBUG-6845
* Add QmlImageProvider to allow asynchronous access to images.Martin Jones2010-02-161-0/+2
| | | | | | | | | Setting an image source to image://providerid/imageid will pass the request for imageid to the provider registered for providerid. QmlImageProvider::request() is run in a low priority thread, so the main thread is not blocked while the image is loaded/rendered. Reviewed-by: Aaron Kennedy
* Move image network access into a separate thread, with decoding.Martin Jones2010-01-291-7/+4
|
* CleanupAaron Kennedy2010-01-271-4/+2
|
* Harden binding optimizerAaron Kennedy2010-01-271-2/+0
|
* Compile with Qt 4.6.1Aaron Kennedy2010-01-201-1/+3
|
* Load qmlmodules plugins.Warwick Allison2010-01-071-0/+2
| | | | | | This allows projects which use the declarative module to add QML types through C++ modules, such that qmlviewer (or any QML) can import those types.
* Introduce experimental binding optimizerAaron Kennedy2009-12-141-0/+2
| | | | Enable with QML_EXPERIMENTAL=1
* clean up project filesOswald Buddenhagen2009-12-031-114/+118
|
* Basic WorkerScript functionalityAaron Kennedy2009-11-301-3/+5
|
* Remove dead codeAaron Kennedy2009-11-161-3/+0
|
* CleanupAaron Kennedy2009-10-301-0/+1
|
* Merge QmlComponentJS into QmlComponentAlan Alpert2009-10-291-3/+0
| | | | | | | createComponent() and Component{} are now the same, and so Component{}s can now be passed around for use in script. Also this commit fixes the minor bug QT-2386
* Remove QML SQL classesAaron Kennedy2009-10-281-0/+2
| | | | | Sadly, these are not being maintained. There's still SQL offline storage for all your SQL needs.
* Ensure cleanup happens before the destruction of QScriptEngineAaron Kennedy2009-10-261-0/+2
| | | | This was causing crashes on windows.
* Support assigning scripts to QML propertiesAaron Kennedy2009-10-221-0/+2
|
* Support read-only iteration of list propertiesAaron Kennedy2009-10-141-2/+4
| | | | Eventually this should be extended to support modifying list properties.
* Improve Behavior reliability.Michael Brasser2009-10-111-0/+2
|
* Make Script an instrinsic typeAaron Kennedy2009-10-071-0/+1
| | | | | This allows us to delay the QML load until external script files have been loaded from the network, and to correctly scope these scripts.
* Reenable types/enums and move scripts into an isolated scopeAaron Kennedy2009-10-051-2/+8
|
* Prevent writes to the global objectAaron Kennedy2009-10-051-2/+4
| | | | Also add toString() method to qobjects
* Improve script lookup cachingAaron Kennedy2009-10-051-2/+8
|
* Create a property cache for synthesized metaobjectsAaron Kennedy2009-10-051-2/+4
|
* Make more qmlecmascript tests passAaron Kennedy2009-09-231-0/+1
| | | | | Test cases constantsOverrideBindings, outerBindingOverridesInnerBinding and aliasPropertyAndBinding now pass.
* Merge branch 'kinetic-declarativeui' of ↵Bea Lam2009-09-231-1/+3
|\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qml.pri
| * Basic first-working SQL database interface.Warwick Allison2009-09-161-0/+2
| | | | | | | | A simple Qt-based implementation of HTML5 SQL local storage databases.
* | Add some of the functionality from the old debugger (e.g. dynamic updating ↵Bea Lam2009-09-231-2/+4
|/ | | | of property values, watch table, colouring of tree widget items).
* Move qmetaobjectbuilder into declarative/qml directoryMartin Jones2009-09-071-2/+4
|
* Implement (parts of) XMLHttpRequestAaron Kennedy2009-08-271-2/+4
| | | | | This is the first step to allowing QML to interact with REST style APIs in the same way as a webbrowser can.
* Cleanup.Michael Brasser2009-08-131-1/+0
|
* Abstract expression and binding APIsAaron Kennedy2009-08-101-2/+4
| | | | | | | | | 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.