forked from qt-creator/qt-creator
QmlDesigner: Fix FormEditorItem bounding rect
Change-Id: Ieef8f299e620d5dc091703c6b48847f972d621f6 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
committed by
Henning Gründl
parent
3ad76aa57f
commit
f531656139
@@ -129,7 +129,7 @@ void FormEditorItem::setup()
|
||||
|
||||
QRectF FormEditorItem::boundingRect() const
|
||||
{
|
||||
return m_boundingRect.adjusted(-2, -2, 2, 2);
|
||||
return m_boundingRect;
|
||||
}
|
||||
|
||||
QPainterPath FormEditorItem::shape() const
|
||||
@@ -150,7 +150,7 @@ void FormEditorItem::updateGeometry()
|
||||
prepareGeometryChange();
|
||||
m_selectionBoundingRect = qmlItemNode().instanceBoundingRect().adjusted(0, 0, 1., 1.);
|
||||
m_paintedBoundingRect = qmlItemNode().instancePaintedBoundingRect();
|
||||
m_boundingRect = m_paintedBoundingRect.united(m_selectionBoundingRect);
|
||||
m_boundingRect = qmlItemNode().instanceBoundingRect();
|
||||
setTransform(qmlItemNode().instanceTransformWithContentTransform());
|
||||
// the property for zValue is called z in QGraphicsObject
|
||||
if (qmlItemNode().instanceValue("z").isValid() && !qmlItemNode().isRootModelNode())
|
||||
|
Reference in New Issue
Block a user