12 /*! \brief One flag which is visible in the map.
14 Flags are aligned in a row.
17 /////////////////////////////////////////////////////////////////////////////
18 class FlagObj : public MapObj {
20 FlagObj(QGraphicsItem *);
23 virtual void move(double x, double y); // move to absolute Position
24 virtual void moveBy(double x, double y); // move to relative Position
25 virtual void setZValue(double z);
26 virtual void setVisibility(bool);
27 void loadImage(ImageObj *io);
28 void setUuid(const QUuid &uid);
29 const QUuid getUuid();
31 void setAction(QAction *);
32 void setAlwaysVisible(bool b);
33 bool isAlwaysVisible();
38 virtual void positionBBox();
39 virtual void calcBBoxSize();