OSDN Git Service

Don't assert anymore for a invalid z value
authorMarco Bubke <marco.bubke@nokia.com>
Wed, 28 Apr 2010 15:28:16 +0000 (17:28 +0200)
committerKai Koehne <kai.koehne@nokia.com>
Thu, 29 Apr 2010 11:17:37 +0000 (13:17 +0200)
Reviewed-by: kkoehne
src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp

index 8ca62ca..7691710 100644 (file)
@@ -100,8 +100,8 @@ void FormEditorItem::updateGeometry()
     setTransform(qmlItemNode().instanceTransform());
     setTransform(m_attentionTransform, true);
     //the property for zValue is called z in QGraphicsObject
-    Q_ASSERT(qmlItemNode().instanceValue("z").isValid());
-    setZValue(qmlItemNode().instanceValue("z").toDouble());
+    if (qmlItemNode().instanceValue("z").isValid())
+        setZValue(qmlItemNode().instanceValue("z").toDouble());
 }
 
 void FormEditorItem::updateVisibilty()