I wrote my own "layout" type class by hooking into onChildrenChanged which is triggered on parent changed, and it works great:
Item { id: myItem onChildrenChanged: { myItem.myUpdateChildrenPlacement() } function myUpdateChildrenPlacement() { for(var i= 0; i < myItem.children.length; ++i) { myItem.children[i].x = 13; myItem.children[i].y = 42; // HOW TO APPLY A TRANSFORM? LIKE: //NOT WORK: myItem.children[i].translate += Rotation { ...} } } } I know the "translate" is read-only, and that you would typically define the Rotation{} when you defined the (child) item. However, in this case, I want my "parent layout item" to apply the Rotation{} to a previously constructed Item{}. ...Suggestions? (I assume this is easy to do, I'm just not thinking about it correctly?) Thanks! --charley _______________________________________________ Qt-qml mailing list Qt-qml@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-qml