6 /*! \brief The heading of an OrnamentedObj */
8 class HeadingObj:public MapObj {
11 HeadingObj(QGraphicsScene*);
12 virtual ~HeadingObj();
14 virtual void copy(HeadingObj*);
15 virtual void move (double x,double y); // move to absolute Position
16 virtual void moveBy (double x,double y); // move to relative Position
17 virtual void positionBBox();
18 virtual void calcBBoxSize();
20 // QGraphicsSimpleTextItem* newLine(QString); // generate new textline
21 QGraphicsTextItem* newLine(QString); // generate new textline
23 virtual void setText(QString);
24 virtual QString text();
25 virtual void setFont(QFont);
26 virtual QFont getFont();
27 virtual void setColor(QColor);
28 virtual QColor getColor();
29 virtual void setVisibility(bool);
30 virtual qreal getHeight();
31 virtual qreal getWidth();
35 int textwidth; // width for formatting text
36 // QList <QGraphicsSimpleTextItem*> textline; // a part of e.g. the parabel
37 QList <QGraphicsTextItem*> textline; // a part of e.g. the parabel