X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Ftextelement.h;h=19116c1ca3b73f0a17bec0d21fe19d01009b4f40;hb=72650dd361fdc879b8295ef11a1e0c1cbc0cbd91;hp=ec4f7f154ebb5450aa6ae38e4a9ccac58b4aeecf;hpb=b8a04aa7d69a1bbfe262a6d0647c8d63cf96f423;p=jspeed diff --git a/src/textelement.h b/src/textelement.h index ec4f7f1..19116c1 100644 --- a/src/textelement.h +++ b/src/textelement.h @@ -21,20 +21,22 @@ #include "graphicselement.h" -class Reader; class QString; -class GraphicsScene; +class QGraphicsItem; class QGraphicsTextItem; +class Reader; +class GraphicsScene; class TextElement : public GraphicsElement { public: enum Attribute {XPOS, YPOS, DATA, FORMAT, WIDTH, ALIGN, COLOR, SIZE, FONT, ATTRIBUTE_COUNT}; - enum Field {TRIP, TOTAL, SPEED, MAXSPEED, AVGSPEED, UNIT, SPEEDUNIT, FIELD_COUNT}; + enum Field {TRIP, TOTAL, SPEED, MAXSPEED, AVGSPEED, UNIT, SPEEDUNIT, TIME, FIELD_COUNT}; TextElement(Reader* reader); virtual bool setAttribute(QString const& name, QString const& value); virtual void addToScene(GraphicsScene* scene); virtual void update(); + virtual QGraphicsItem* getElement() const; private: void updateHtml(QString const& data);