forked from qt-creator/qt-creator
Return zero for a null object in the graphics node instance
Reviewed-by: kkoehne
(cherry picked from commit c09b515446
)
This commit is contained in:
@@ -44,6 +44,9 @@ GraphicsObjectNodeInstance::GraphicsObjectNodeInstance(QGraphicsObject *graphics
|
|||||||
|
|
||||||
QGraphicsObject *GraphicsObjectNodeInstance::graphicsObject() const
|
QGraphicsObject *GraphicsObjectNodeInstance::graphicsObject() const
|
||||||
{
|
{
|
||||||
|
if (object() == 0)
|
||||||
|
return 0;
|
||||||
|
|
||||||
Q_ASSERT(qobject_cast<QGraphicsObject*>(object()));
|
Q_ASSERT(qobject_cast<QGraphicsObject*>(object()));
|
||||||
return static_cast<QGraphicsObject*>(object());
|
return static_cast<QGraphicsObject*>(object());
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user