summaryrefslogtreecommitdiff
path: root/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@nokia.com>2010-03-24 19:59:42 +0100
committerKai Koehne <kai.koehne@nokia.com>2010-03-30 14:41:54 +0200
commitb92821c617a443cd87698de61ebd67645e9f257e (patch)
tree4a3b275c0f33f24a69355469f248100f85940cac /src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp
parenta82d88df499cddb0e5a644ddb99cfcde9bf79583 (diff)
downloadqt-creator-b92821c617a443cd87698de61ebd67645e9f257e.tar.gz
Fix clipping for children
Task-ID: BAUHAUS-501
Diffstat (limited to 'src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp')
-rw-r--r--src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp
index be3dc58a90..b7ff3213ae 100644
--- a/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp
@@ -165,6 +165,9 @@ void FormEditorScene::synchronizeOtherProperty(const QmlItemNode &qmlItemNode, c
if (propertyName == "opacity")
item->setOpacity(qmlItemNode.instanceValue("opacity").toDouble());
+ if (propertyName == "clip")
+ item->setFlag(QGraphicsItem::ItemClipsChildrenToShape, qmlItemNode.instanceValue("clip").toBool());
+
if (item)
item->update();
}