#ifndef GRIDITEM_H #define GRIDITEM_H #include class GridItem : public QGraphicsItem { public: GridItem(QGraphicsItem *parent = 0): QGraphicsItem(parent) {} QRectF boundingRect() const {return _boundingRect;} void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); void setTicks(const QList &x, const QList &y); void setSize(const QSizeF &size); private: QRectF _boundingRect; QList _xTicks, _yTicks; }; #endif // GRIDITEM_H