[Qt-interest] ~QAbstractGraphicsShapeItem() is not virtual

J-P Nurmi jpnurmi at gmail.com
Fri Aug 28 11:16:24 CEST 2009


On Fri, Aug 28, 2009 at 12:03 PM, Udovichenko
Artem<artem.udovichenko at gmail.com> wrote:
> Hi.
> I am found that ~QAbstractGraphicsShapeItem() is not virtual and
> some classes are inherits from it (QGraphicsEllipseItem,
> QGraphicsPathItem, QGraphicsPolygonItem, QGraphicsRectItem, and
> QGraphicsSimpleTextItem.)
> Is this the bug?

Hi,

The destructor is declared as virtual in the base class
(QGraphicsItem). It remains virtual in subclasses regardless of the
missing virtual keyword.

--
J-P Nurmi



More information about the Qt-interest-old mailing list