aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@digia.com>2012-09-19 15:57:22 +0200
committerMarco Bubke <marco.bubke@digia.com>2012-09-24 11:46:20 +0200
commit770ab68c45e4569a840fcb43a9d19976aae58da2 (patch)
tree905e77039505025462b619f4399438f84775f0e9 /share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp
parent51f847246e48f072df3b8252cea399a35d694123 (diff)
QmlDesigner.Instances: Refactor the qml2 puppet
Change-Id: Iaa7a744ecf13e011addc573a381ea523d2d50a55 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp')
-rw-r--r--share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp
index 027c4e3718..88c31b9bfd 100644
--- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp
+++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp
@@ -30,7 +30,7 @@
#include "qt5rendernodeinstanceserver.h"
-#include <QSGItem>
+#include <QQuickItem>
#include "servernodeinstance.h"
#include "childrenchangeeventfilter.h"
@@ -59,7 +59,7 @@
#include "componentcompletedcommand.h"
#include "createscenecommand.h"
#include "sgitemnodeinstance.h"
-
+#include "removesharedmemorycommand.h"
#include "dummycontextobject.h"
@@ -70,7 +70,7 @@ namespace QmlDesigner {
Qt5RenderNodeInstanceServer::Qt5RenderNodeInstanceServer(NodeInstanceClientInterface *nodeInstanceClient) :
Qt5NodeInstanceServer(nodeInstanceClient)
{
- Internal::SGItemNodeInstance::createEffectItem(true);
+ Internal::QuickItemNodeInstance::createEffectItem(true);
}
void Qt5RenderNodeInstanceServer::collectItemChangesAndSendChangeCommands()
@@ -79,8 +79,8 @@ void Qt5RenderNodeInstanceServer::collectItemChangesAndSendChangeCommands()
if (!inFunction) {
inFunction = true;
- if (sgView() && nodeInstanceClient()->bytesToWrite() < 10000) {
- foreach (QSGItem *item, allItems()) {
+ if (quickView() && nodeInstanceClient()->bytesToWrite() < 10000) {
+ foreach (QQuickItem *item, allItems()) {
if (item && hasInstanceForObject(item)) {
ServerNodeInstance instance = instanceForObject(item);
if (DesignerSupport::isDirty(item, DesignerSupport::ContentUpdateMask))
@@ -148,7 +148,7 @@ void Qt5RenderNodeInstanceServer::completeComponent(const CompleteComponentComma
void QmlDesigner::Qt5RenderNodeInstanceServer::removeSharedMemory(const QmlDesigner::RemoveSharedMemoryCommand &command)
{
if (command.typeName() == "Image")
- ImageContainer::removeSharedMemory(command.keyNumber());
+ ImageContainer::removeSharedMemorys(command.keyNumbers());
}
} // namespace QmlDesigner