# HG changeset patch # User insilmaril # Date 1171272526 0 # Node ID e0a3449f4458c937c72a42e8ae224b105c88bf0f # Parent 7014be3ac7d0b3714c0516661c19d08ef310089b 1.8.66 Various fixes diff -r 7014be3ac7d0 -r e0a3449f4458 imageobj.cpp --- a/imageobj.cpp Mon Feb 12 09:28:46 2007 +0000 +++ b/imageobj.cpp Mon Feb 12 09:28:46 2007 +0000 @@ -16,11 +16,12 @@ ImageObj::~ImageObj() { -// cout << "Destr ImageObj\n"; + // cout << "Destr ImageObj\n"; } void ImageObj::copy(ImageObj* other) { + prepareGeometryChange(); setVisibility (other->isVisible() ); setPixmap (other->QGraphicsPixmapItem::pixmap()); setPos (other->pos()); @@ -44,6 +45,7 @@ QPixmap pixmap; if (pixmap.load (fn)) { + prepareGeometryChange(); setPixmap (pixmap); return true; } @@ -52,6 +54,7 @@ bool ImageObj::load (const QPixmap &pm) { + prepareGeometryChange(); setPixmap (pm); return true; }