OSDN Git Service

QmlDesigner.Model: Add internalId to the ModelNode
authorMarco Bubke <marco.bubke@nokia.com>
Wed, 1 Dec 2010 16:44:16 +0000 (17:44 +0100)
committerMarco Bubke <marco.bubke@nokia.com>
Wed, 1 Dec 2010 17:28:30 +0000 (18:28 +0100)
commita91d137d00c89972669ebb4263d085fe6fcb8294
tree073dfe9ba647a57cf4eb3ab5abe0e94787622917
parent1f7970991656d8c1a3f3454c5cc030c9d86b029d
QmlDesigner.Model: Add internalId to the ModelNode

There are many int to ModelNode hashes in the views. This patch implement a int to ModelNode hash in the model to make them obsolete.

Reviewed-By: Thomas Hartmann
src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp
src/plugins/qmldesigner/designercore/include/abstractview.h
src/plugins/qmldesigner/designercore/include/modelnode.h
src/plugins/qmldesigner/designercore/model/abstractview.cpp
src/plugins/qmldesigner/designercore/model/internalnode.cpp
src/plugins/qmldesigner/designercore/model/internalnode_p.h
src/plugins/qmldesigner/designercore/model/model.cpp
src/plugins/qmldesigner/designercore/model/model_p.h
src/plugins/qmldesigner/designercore/model/modelnode.cpp