diff options
author | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2011-06-08 17:02:03 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@nokia.com> | 2011-06-08 17:53:11 +0200 |
commit | 7939c270bd2e1c0e06533048dc207dbe17d25450 (patch) | |
tree | bfe4c363b5c3756252d668ccbdf947e44f84fc5c /src/plugins/qmldesigner/components/navigator | |
parent | 3d784b84ebef67a1525a0fd44f484ca68205b83c (diff) | |
download | qt-creator-7939c270bd2e1c0e06533048dc207dbe17d25450.tar.gz |
QmlDesigner.model: refactoring for nodeSource
I changed customParserSource into nodeSource and use it also for
components. This means we do not use auxiliaryData anymore with some magic
__component_data identifier.
To distinguish between CustumParserSource and ComponentSource I introduced
the enum NodeSourceType.
Also in this patch I added auxiliaryData in the creation of a node. This was useful
for prototyping and will help with prototyping/testing in the future.
Change-Id: I2152c26c0c767f869f7dce7209abf43f594fd2ad
Reviewed-on: http://codereview.qt.nokia.com/399
Reviewed-by: Marco Bubke <marco.bubke@nokia.com>
Diffstat (limited to 'src/plugins/qmldesigner/components/navigator')
-rw-r--r-- | src/plugins/qmldesigner/components/navigator/navigatorview.cpp | 2 | ||||
-rw-r--r-- | src/plugins/qmldesigner/components/navigator/navigatorview.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/components/navigator/navigatorview.cpp b/src/plugins/qmldesigner/components/navigator/navigatorview.cpp index a04976c59b..8cf25383e6 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatorview.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatorview.cpp @@ -235,7 +235,7 @@ void NavigatorView::instancesChildrenChanged(const QVector<ModelNode> &/*nodeLis } -void NavigatorView::customParserSourceChanged(const ModelNode &, const QString & /*newCustomParserSource*/) +void NavigatorView::nodeSourceChanged(const ModelNode &, const QString & /*newNodeSource*/) { } diff --git a/src/plugins/qmldesigner/components/navigator/navigatorview.h b/src/plugins/qmldesigner/components/navigator/navigatorview.h index 9da03581d4..221b00d2d2 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatorview.h +++ b/src/plugins/qmldesigner/components/navigator/navigatorview.h @@ -92,7 +92,7 @@ public: void instancesRenderImageChanged(const QVector<ModelNode> &nodeList); void instancesPreviewImageChanged(const QVector<ModelNode> &nodeList); void instancesChildrenChanged(const QVector<ModelNode> &nodeList); - void customParserSourceChanged(const ModelNode &modelNode, const QString &newCustomParserSource); + void nodeSourceChanged(const ModelNode &modelNode, const QString &newNodeSource); void rewriterBeginTransaction(); void rewriterEndTransaction(); |