1 #ifndef FLOATIMAGEOBJ_H
2 #define FLOATIMAGEOBJ_H
9 /*! \brief A pixmap which can be positioned freely as FlagObj on the map. */
12 /////////////////////////////////////////////////////////////////////////////
13 class FloatImageObj:public FloatObj {
15 FloatImageObj (QGraphicsScene*,TreeItem *ti=NULL);
18 virtual void copy (FloatImageObj*);
19 virtual void setZValue (const int&);
22 virtual void load (const QPixmap &);
23 virtual bool load (const QString &);
24 virtual void save (const QString &, const QString&);
25 virtual void setOriginalFilename(const QString &);
26 virtual QString getOriginalFilename();
27 virtual void setVisibility(bool); // set vis. for w
28 virtual void move (double x,double y);
29 virtual void move (QPointF);
30 virtual void positionBBox();
31 virtual void calcBBoxSize();
32 virtual QRectF getBBoxSizeWithChildren(); // return size of BBox including children
33 virtual void calcBBoxSizeWithChildren(); // calc size of BBox including children recursivly
39 QString originalFilename;