summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlscriptparser_p.h
Commit message (Collapse)AuthorAgeFilesLines
* fix includesOswald Buddenhagen2009-12-031-2/+3
| | | | | | | | | | | | - 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.
* Undo most of 913dd563064e8047fe738fc9c79135adfb928977Warwick Allison2009-12-021-1/+1
| | | | It seems we're going to have to so a syncqt/configure in Qt modules.
* Do not use "QtDeclarative/XXX" style includes in declarative module code,Warwick Allison2009-11-121-1/+1
| | | | as it breaks reinstalling the module against existing Qt.
* fix headersWarwick Allison2009-10-291-16/+16
|
* Make Script an instrinsic typeAaron Kennedy2009-10-071-0/+2
| | | | | This allows us to delay the QML load until external script files have been loaded from the network, and to correctly scope these scripts.
* Store location information for "Type XXX is not available" messagesKai Koehne2009-08-211-3/+15
| | | | | QmlScriptParser now also stores the locations where a specific type was referenced.
* Libraries and library versioning.Warwick Allison2009-07-141-4/+3
|
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-07-121-2/+6
|\ | | | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlscriptparser.cpp src/declarative/qml/qmlscriptparser_p.h Compiles, but probably next needs a revert/change of module stuff, since that work seems to have been duplicated.
| * Expand input keyword to include "as" supportAaron Kennedy2009-07-091-1/+5
| |
* | First conversion to new module handling.Warwick Allison2009-07-021-5/+4
|/ | | | | | | | | | | 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.
* Removed superfluous methods.Erik Verbruggen2009-07-011-4/+0
|
* CleanupMichael Brasser2009-06-301-1/+13
| | | | | Fix up license headers and private warnings, as well as other general cleanups.
* Added offsets of automatically inserted semicolons to the DOM and theErik Verbruggen2009-06-041-0/+4
| | | | QML script parser.
* Small cleanupsAaron Kennedy2009-05-271-0/+2
|
* Added missing copyright headers.Roberto Raggi2009-05-261-0/+40
|
* Expose import statements in QmlDomDocumentKai Koehne2009-05-081-5/+13
| | | | | Reviewed-by: erikv Reviewed-by: Roberto Raggi
* Improve error handling consistencyAaron Kennedy2009-05-051-5/+6
|
* Use the DUI language.Roberto Raggi2009-04-241-2/+8
|
* Process the `import' statement.Roberto Raggi2009-04-241-0/+2
|
* load foo.js for a foo.dui if it exists. This lets us use the import keyword ↵mae2009-04-241-0/+4
| | | | for real modules. Fix qmlconv, also get rid of the function() for signal properties.
* support comma for lists, better parser error outputmae2009-04-241-0/+2
|
* Added missing files.Roberto Raggi2009-04-241-0/+43