#ifndef INTERACTIONCANVAS_H #define INTERACTIONCANVAS_H #include #include #include class InteractionCanvas : public QLabel { public: InteractionCanvas(); ~InteractionCanvas(); // QWidget interface protected: void mouseMoveEvent(QMouseEvent *mouseEvent); void mousePressEvent(QMouseEvent *mouseEvent); void mouseReleaseEvent(QMouseEvent *mouseEvent); void keyPressEvent(QKeyEvent *keyEvent); void keyReleaseEvent(QKeyEvent *keyEvent); }; #endif // INTERACTIONCANVAS_H