diff -r 2f002657dada -r 6e4b586aa88a mapitem.h --- a/mapitem.h Tue May 26 11:24:51 2009 +0000 +++ b/mapitem.h Wed Jun 03 20:37:17 2009 +0000 @@ -17,8 +17,9 @@ class MapItem: public XMLObj { +public: + enum PositionMode {Unused,Absolute,Relative}; protected: - enum PositionMode {Unused,Absolute,Relative}; QPointF pos; PositionMode posMode; @@ -31,6 +32,10 @@ /*! Used to save absolute position while map is not in QGraphicsView */ virtual void setAbsPos(const QPointF&); + /*! Tell object to use e.g. absolute positioning for mapcenter. + Defaulst is MapItem::Unused */ + void setPositionMode (PositionMode mode); + protected: LinkableMapObj *lmo; public: