8 /*! /brief MapItem is used to store information of MapObj and inherited
11 This is done even while no QGraphicsView is availabe, e.g. on a
18 enum PositionMode {Unused,Absolute,Relative};
25 /*! Used to save relative position while map is not in QGraphicsView */
26 virtual void setRelPos(const QPointF&);
28 /*! Used to save absolute position while map is not in QGraphicsView */
29 virtual void setAbsPos(const QPointF&);
34 /*! Returns pointer to related LinkableMapObj in QGraphicsView */
35 virtual LinkableMapObj* getLMO();
37 /*! Set pointer to related LinkableMapObj in QGraphicsView */
38 virtual void setLMO (LinkableMapObj*);
40 /*! Initialize LinkableMapObj with data in MapItem */
41 virtual void initLMO();