summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlengine.h
Commit message (Collapse)AuthorAgeFilesLines
* fix headersWarwick Allison2009-10-291-16/+16
|
* Make SqlDatabase testable and add a basic test.Warwick Allison2009-09-181-0/+4
|
* Various doc fixes.Michael Brasser2009-08-191-1/+0
| | | | Make QML docs fit in with the new Qt style. Fix numerous qdoc errors.
* Revert "Make private stuff public"Alan Alpert2009-07-281-2/+0
| | | | | | | This reverts commit 0cdd8518090be320fa89efaa11ced32215cc2ccc. We've made a decision on apps interacting with the engine - not in the initial version.
* Make private stuff publicAlan Alpert2009-07-281-0/+2
| | | | | | commit 752a15ca makes some stuff private that is needed to be public. Moving some stuff back to public until we make a real decision (on how apps can interact with the engine).
* Make private stuff privateAaron Kennedy2009-07-271-21/+0
|
* Move import access functions to QmlEnginePrivate.Warwick Allison2009-07-231-15/+0
|
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-07-161-3/+0
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Remove unnecessary global context management stuffAaron Kennedy2009-07-161-3/+0
| |
* | Qualifiers and versioning for C++-defined types.Warwick Allison2009-07-161-1/+4
|/ | | | | (and a *TEST* hack for Qt/4.6/ - this is exactly NOT the way to do it) Two-step type resolution for Javascript (Aaron).
* Libraries and library versioning.Warwick Allison2009-07-141-3/+4
|
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-07-091-1/+5
|\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlengine.cpp
| * Improve QmlComponent APIAaron Kennedy2009-07-071-0/+3
| | | | | | | | Having to use QUrl::fromLocalFile() is crummy. Add appropriate overloads the QmlComponent, and resolve relative paths against a "base url" set on the QmlEngine.
| * Merge branch 'kinetic-declarativeui' of ↵Alan Alpert2009-07-031-0/+1
| |\ | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| | * Move QmlExpression into its own fileAaron Kennedy2009-07-031-0/+1
| | |
| * | Improve JS dynamic creationAlan Alpert2009-07-021-1/+1
| |/ | | | | | | | | | | | | | | Renamed evalQml to be consistent with us, not javascript. Fixed bug where createComponent never had the right path. createQmlObject (evalQml) now has a parent as a argument. It also still has a bug where that parent doesnt get set properly, although it is used as the creation context also.
* | New module handling: allow "import" of built-in types.Warwick Allison2009-07-021-0/+2
| | | | | | | | | | This will allow, for example, a different set of types to be imported for "import Qt 4.6" than for "import Qt 4.7".
* | First conversion to new module handling.Warwick Allison2009-07-021-7/+14
|/ | | | | | | | | | | Works same as before for now, but now the variables and methods are all in the right place. In particular, type resolving is per-component, not per-engine, even though it is the engine that ultimately has the ability to find types, because each component will have a different set of available types. Designed to be optimizable - QmlEngine could share data between QmlEngine::Import objects, and the import objects could read types in bulk rather than always searching.
* Can now dynamically delete objects as well.Alan Alpert2009-06-091-1/+0
| | | | | | The QtScript object wrapper now has a destroy function. This should work for all QML objects. This commit also has some clean up in the dynamic creation code, which still has a bug regarding path resolution.
* Add dynamic object creation from Script.Alan Alpert2009-06-091-0/+9
| | | | | | Can now create, inside script, objects from qml snippets and files. These objects can then be manipulated from script. Deleting these items is still being looked into.
* Added QmlEngine::componentSearchPath()Kai Koehne2009-05-191-0/+2
| | | | | | | componentSearchPath() returns the list of urls (folders) inspected by qml to locate sub components. This is used in Bauhaus. Autotests have been stored in new "declarative/qmlengine" directory.
* Add a declarative data ptr to QObjectPrivateAaron Kennedy2009-04-271-0/+2
| | | | This data ptr does not increase the size of the QObject, as we take advantage of space only used during destruction. Currently this data is only used to store an object's QmlContext, but it will be used for more later.
* Initial import of kinetic-dui branch from the old kineticMichael Brasser2009-04-221-0/+107