mapitem.h
changeset 775 6e4b586aa88a
parent 762 ffb95cd03156
child 776 25e634a7e1dc
     1.1 --- a/mapitem.h	Tue May 26 11:24:51 2009 +0000
     1.2 +++ b/mapitem.h	Wed Jun 03 20:37:17 2009 +0000
     1.3 @@ -17,8 +17,9 @@
     1.4  
     1.5  class MapItem: public XMLObj
     1.6  {
     1.7 +public:
     1.8 +	enum PositionMode {Unused,Absolute,Relative};
     1.9  protected:
    1.10 -	enum PositionMode {Unused,Absolute,Relative};
    1.11  	QPointF pos;
    1.12  	PositionMode posMode;
    1.13  
    1.14 @@ -31,6 +32,10 @@
    1.15  	/*! Used to save absolute position while map is not in QGraphicsView */
    1.16  	virtual void setAbsPos(const QPointF&);	
    1.17  
    1.18 +	/*! Tell object to use e.g. absolute positioning for mapcenter. 
    1.19 +	    Defaulst is MapItem::Unused */
    1.20 +	void setPositionMode (PositionMode mode);
    1.21 +
    1.22  protected:
    1.23  	LinkableMapObj *lmo;
    1.24  public: