summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlscriptparser.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Beginings of an experimental QML debugger viewAaron Kennedy2009-05-061-0/+5
|
* Support simple nested property groupsAaron Kennedy2009-05-051-47/+47
|
* Remove misleading commentAaron Kennedy2009-05-051-6/+0
|
* Add parser support for object slot declarationsAaron Kennedy2009-05-051-21/+44
|
* Add warning textAaron Kennedy2009-05-051-1/+5
|
* Remove QML XML supportAaron Kennedy2009-05-051-19/+0
|
* Improve error handling consistencyAaron Kennedy2009-05-051-54/+50
|
* Add QML signal declaration syntaxAaron Kennedy2009-05-011-41/+50
| | | | | | | | Syntax is signal <signalName> Currently signal parameters aren't supported
* Tweak QML property syntaxAaron Kennedy2009-05-011-35/+41
| | | | | | | | The syntax is now [default] property <type> <name> [ : <expression> ] where name is one of "int", "bool", "double", "real", "string", "color", "date", "var" or "variant"
* Report the syntax errors.Roberto Raggi2009-04-301-1/+38
|
* Re-enable property syntax and add a "default" specifierAaron Kennedy2009-04-291-0/+5
|
* Coding style refactor, changing 'if(' and 'for(' to 'if (' and 'for ('Leonardo Sobral Cunha2009-04-281-3/+3
|
* Introduced Node::firstSourceLocation(), Node::lastSourceLocation().Roberto Raggi2009-04-271-30/+53
|
* Handle Connection objects.Roberto Raggi2009-04-271-149/+10
|
* No more sugar :-)Roberto Raggi2009-04-241-5/+15
|
* Use the DUI language.Roberto Raggi2009-04-241-0/+30
|
* Removed the UiObjectInitialized from UiPublicMember.Roberto Raggi2009-04-241-5/+8
|
* experiment with treating State and Transition slightly special: they are ↵mae2009-04-241-0/+10
| | | | automatically added to the states resp. transitions property. This allows us to make the [...,...,...,...] list syntax superfluous.
* small cleanupsmae2009-04-241-11/+0
|
* map the ParentChange qml tag to a ParentChangeSet in dui.mae2009-04-241-105/+172
| | | | | It might be a consideration to use the former moveToParent property, maybe it was a bit hacky, but less to type.
* finalize support for namespacepathmae2009-04-241-5/+10
|
* Process the `import' statement.Roberto Raggi2009-04-241-0/+14
|
* load foo.js for a foo.dui if it exists. This lets us use the import keyword ↵mae2009-04-241-0/+10
| | | | for real modules. Fix qmlconv, also get rid of the function() for signal properties.
* Introduced AST::cast<T>(node).Roberto Raggi2009-04-241-15/+11
|
* Added the `import statements' to UiProgram.Roberto Raggi2009-04-241-0/+9
|
* make Connection work.mae2009-04-241-23/+96
|
* parse function declarations in the object declaration and generate script ↵mae2009-04-241-0/+21
| | | | properties. Makes the slider work.
* support comma for lists, better parser error outputmae2009-04-241-1/+9
|
* make PropertyChangeSet work. This makes tutorial3 run again.mae2009-04-241-53/+95
|
* make arrays work, these visitors are ***** awesomemae2009-04-241-1/+15
|
* removed debug outputmae2009-04-241-5/+0
|
* support public property definitionsmae2009-04-241-47/+76
|
* code cleanup (helper functions rule)mae2009-04-241-74/+73
|
* implement UiObjectBinding (UiObjectMember: UiQualifiedId T_COLON ↵mae2009-04-241-3/+65
| | | | T_IDENTIFIER UiObjectInitializer)
* support both *.qml and *.whatever with autodetection. Some debug output, ↵mae2009-04-241-6/+29
| | | | some fixes. Some stuff works now, biggest omission is UiObjectBinding to get the more complex examples working.
* Added missing files.Roberto Raggi2009-04-241-0/+339