11 /*! \brief One flag which is visible in the map.
13 Flags are aligned in a row.
17 /////////////////////////////////////////////////////////////////////////////
18 class FlagObj:public MapObj {
21 FlagObj (QGraphicsScene*);
25 virtual void copy (FlagObj*);
26 virtual void move (double x,double y); // move to absolute Position
27 virtual void moveBy (double x,double y); // move to relative Position
28 virtual void setVisibility(bool);
29 void load (const QString&);
30 void load (const QPixmap&);
31 void setName (const QString&);
32 const QString getName ();
33 void setGroup (const QString&);
34 const QString getGroup();
35 void setToolTip(const QString&);
36 const QString getToolTip();
38 void setAction(QAction*);
46 void saveToDir (const QString&, const QString&);
54 virtual void positionBBox();
55 virtual void calcBBoxSize();