8 #include "floatimageobj.h"
9 //#include "treeitem.h"
13 class ImageItem: public MapItem
16 enum ImageType {Undefined,Pixmap,SVG};
20 ImageItem(const QList<QVariant> &data, TreeItem *parent = 0);
28 virtual ImageType getImageType();
30 virtual bool load (const QString &fname);
31 virtual FloatImageObj* createMapObj(QGraphicsScene *scene); //! Create classic object in GraphicsView
35 QString originalFilename;
39 virtual void setZValue(int z);
40 virtual void setOriginalFilename(const QString &);
41 virtual QString getOriginalFilename();
42 virtual void save (const QString &fn, const QString &format);
43 virtual QString saveToDir(const QString &,const QString&);