Equalizer  1.13.0
Parallel Rendering Framework
eq::qt::EventHandler Class Reference

The event handler for Qt windows. More...

#include <eventHandler.h>

+ Inheritance diagram for eq::qt::EventHandler:
+ Collaboration diagram for eq::qt::EventHandler:

Public Member Functions

 EventHandler (WindowIF &window)
 Construct a new Qt event handler. More...
 
 ~EventHandler () final
 Destruct the Qt event handler. More...
 
void exposeEvent ()
 
void hideEvent ()
 
void resizeEvent (QResizeEvent *)
 
void closeEvent ()
 
void mousePressEvent (QMouseEvent *)
 
void mouseReleaseEvent (QMouseEvent *)
 
void mouseMoveEvent (QMouseEvent *)
 
void wheelEvent (QWheelEvent *)
 
void keyPressEvent (QKeyEvent *)
 
void keyReleaseEvent (QKeyEvent *)
 

Additional Inherited Members

- Protected Member Functions inherited from eq::EventHandler
 EventHandler ()
 Construct a new event handler. More...
 
EQ_API void _computePointerDelta (Event &event)
 

Detailed Description

The event handler for Qt windows.

Reposts Qt window, mouse and keyboard events to itself in the shape of a Qt user event that contains an Equalizer event.

Definition at line 35 of file qt/eventHandler.h.

Constructor & Destructor Documentation

eq::qt::EventHandler::EventHandler ( WindowIF window)
explicit

Construct a new Qt event handler.

Version
1.7.3
eq::qt::EventHandler::~EventHandler ( )
finalvirtual

Destruct the Qt event handler.

Version
1.7.3

Reimplemented from eq::EventHandler.


The documentation for this class was generated from the following file: