Fix memleak of QGraphicsRectItem

We used to create a new QGraphicsRectItem everytime a Pixmap
changed. Since I'm pretty sure I deleted every bit of the
PictureItem before setting a new one, no leak was due, but this
version is safer.

Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Tomaz Canabrava 2015-01-16 18:12:02 -02:00 committed by Dirk Hohndel
parent 947010991d
commit c9499baf22
2 changed files with 18 additions and 17 deletions

View file

@ -31,6 +31,8 @@ protected:
void mousePressEvent(QGraphicsSceneMouseEvent *event);
private:
QString fileUrl;
QGraphicsRectItem *canvas;
QGraphicsRectItem *shadow;
};
class DiveButtonItem : public DivePixmapItem {