QmlDesigner: Move NameItemDelegate in own file

Change-Id: I55cee9f88697b744fcc5af049630fd32c3ea81ed
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Move IconCheckboxItemDelegate in own file

Change-Id: I9b3d3fc6f9be382b6141a736b5d063eebecf8364
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Refactor IconCheckboxItemDelegate

Change-Id: I947b3f928a8a83e2930a0f996f9d04a8fe85ff0b
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Add ModelNode::hasId

Change-Id: I0f6e46c2f3ee91579e754dde434aa51a33b9c671
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Refactor NameItemDelegate

Change-Id: I501da870a8ebfbeb80a2c12010eadadbb3a158a3
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Add NodeAbstractProperty::parentProperty()

Change-Id: Ibb4e68cf80ab1d23680cfaf7a2c638fea5d6c5a0
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Refactor NavigatorView

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