X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=imageobj.cpp;fp=imageobj.cpp;h=0000000000000000000000000000000000000000;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=bc3fe1e276d8114c2a3f9844473bc5012c8673d7;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/imageobj.cpp b/imageobj.cpp deleted file mode 100644 index bc3fe1e..0000000 --- a/imageobj.cpp +++ /dev/null @@ -1,61 +0,0 @@ -#include "imageobj.h" -#include "mapobj.h" - -///////////////////////////////////////////////////////////////// -// ImageObj -///////////////////////////////////////////////////////////////// -ImageObj::ImageObj( QGraphicsItem *parent) : QGraphicsPixmapItem (parent ) -{ -// qDebug() << "Const ImageObj (scene)"; - - setShapeMode (QGraphicsPixmapItem::BoundingRectShape); - setZValue(dZ_FLOATIMG); - hide(); -} - -ImageObj::~ImageObj() -{ - // qDebug() << "Destr ImageObj"; -} - -void ImageObj::copy(ImageObj* other) -{ - prepareGeometryChange(); - setVisibility (other->isVisible() ); - setPixmap (other->QGraphicsPixmapItem::pixmap()); - setPos (other->pos()); -} - -void ImageObj::setVisibility (bool v) -{ - if (v) - show(); - else - hide(); -} - -void ImageObj::save(const QString &fn, const char *format) -{ - pixmap().save (fn,format,100); -} - -bool ImageObj::load (const QString &fn) -{ - QPixmap pixmap; - if (pixmap.load (fn)) - { - prepareGeometryChange(); - setPixmap (pixmap); - return true; - } - return false; -} - -bool ImageObj::load (const QPixmap &pm) -{ - prepareGeometryChange(); - setPixmap (pm); - return true; -} - -