Fix the className DOM-Elements get.
authorAnton Kreuzkamp <akreuzkamp@web.de>
Wed, 27 Mar 2013 17:40:18 +0000 (18:40 +0100)
committerAnton Kreuzkamp <akreuzkamp@web.de>
Wed, 27 Mar 2013 17:40:18 +0000 (18:40 +0100)
commite1e46d2b4649645a2026c3d78745fa6517c8b960
tree46f204b16c69357c811a3ab2439e09a75c544fce
parent3e657f2c6ea545eab45048d27d2ca6c6c2c96b11
Fix the className DOM-Elements get.

For components the DOM-Elements should have their inner id, their outer id,
their inner and their outer type (=component name) as classes.
For example:

// main.qml
MyComponent {
id: test
}

// MyComponent.qml
Rectangle {
id: root
//...
}

The DOM-Element should now have as className "Rectangle root MyComponent test".
Prior only the inner id and the inner type was set as class. This is now fixed.
Secondly for Repeaters, if the delegate had no id, the children always had a
class "undefined". This is also fixed now.
src/qtcore.js