Commit Graph

105 Commits

Author SHA1 Message Date
Kai Koehne
62b83fcfd2 QmlOutline: Filter out 'ghost' elements
The parser represents incomplete script bindings as element definitions,
e.g. for 'Item { id }', 'id' is represented as an UiObjectDefinition.

Catch this in the outline model by explicitly checking whether a
UiObjectDefinition starts with a capital letter.
2010-07-14 08:09:50 +02:00
Kai Koehne
8d48c51175 QmlJSEditor: Delay update of outline by 150 ms 2010-07-13 11:45:10 +02:00
Kai Koehne
9c12ef51fb QmlOutline: Show id instead of element name if available 2010-07-12 15:51:26 +02:00
Kai Koehne
94264617bf QmlJSEditor: Use QmlOutline model also in combo box
The drop down combo box and the Outline in the sidebar now share
the same model.
2010-07-12 14:46:29 +02:00
Kai Koehne
ecf2a703e2 QmlJSEditor: Moving QmlOutlineModel to it's own class 2010-07-12 14:46:29 +02:00