20 #ifndef _STELAPPGRAPHICSWIDGET_HPP_
21 #define _STELAPPGRAPHICSWIDGET_HPP_
23 #include <QGraphicsWidget>
39 void init(
class QSettings* conf);
43 virtual void paint(QPainter* painter,
const QStyleOptionGraphicsItem* option, QWidget* widget=0);
55 virtual void keyPressEvent(QKeyEvent* event);
56 virtual void keyReleaseEvent(QKeyEvent* event);
57 virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
58 virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
59 virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
60 virtual void wheelEvent(QGraphicsSceneWheelEvent * wheelEvent);
61 virtual void resizeEvent(QGraphicsSceneResizeEvent* event);
67 double previousPaintTime;
80 void distortPos(QPointF* pos);
85 #endif // _STELAPPGRAPHICSWIDGET_HPP_