QmlDesigner: Improve QmlItemNode::children()

Change-Id: Ie73690a5810dd35c4cd3ad9431ab12c7a3bc01cb
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Improve QmlItemNode::resources()

Change-Id: I7cbe12a44dd4e72c84f65cc97ccd85c7340b7ed0
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Improve QmlItemNode::defaultPropertyChildren()

Change-Id: Idec9cf81437b599c4fa1322f0a856a7c3284ced6
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Optimize hasChildren and hasResources

Change-Id: I09a8a0e18172af8f57f0fcf6217bfd9a17a1b230
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Change defaultProperty in defaultPropertyName

Change-Id: Ic00fb37878c552e8b0bb9137a2985e9af3ca7ddc
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Return items instead of object for defaultPropertyChildren

Change-Id: I39a4698c187180c8a954e64a44938b1e3bb910fc
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Rename hasShowContent to instanceHasShowContent

Change-Id: I32871e3a661319deefe910edf2e3cd51fbf8aefa
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Rename canReparent to instanceCanReparent

Change-Id: I6b2eac40c68a01053133d623690e6ff4c2d02060
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Remove unused code

Change-Id: Idedc365c1cdf73f6728597b87c7a807b25581a1f
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Move setPostion and setSize to QmlItemNode

Change-Id: I7a6e3705807651a81b1408ce4dfaea2cdda731df
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>