OTQt Classes
This group contains classes that implement the OTQt module. More...Files | |
| file | otqt_mem_calib_main.cxx |
| file | OTQtLog.h |
Classes | |
| class | ot::OTQt |
| OTQt main class More... | |
| class | ot::OTQtConfigFileEditor |
| Simple line-based file editor. More... | |
| class | ot::OTQtMath |
| Mathematical toolbox. More... | |
| class | ot::OTQtMEMCalibProc |
| Calibration procedure implementation. More... | |
| class | ot::QtAppScreen |
| Updates of application screen location and mouse cursor coordinates. More... | |
| class | ot::QtAppScreenPosSink |
| Destination sink of the ASPD. More... | |
| class | ot::QtMouseButtonSink |
| Destination sink of the MBD. More... | |
| class | ot::QtMouseEventCalibModule |
| Module (MECM) employed in calibration mode More... | |
| class | ot::QtMouseEventModule |
| Module (MEM) employed in the operation mode More... | |
| class | ot::QtMouseEventModuleBase |
| Mouse Event Modules (MEMs) base class. More... | |
| class | ot::QtMouseEventSinkBase |
| Base class of MEMs sink nodes. More... | |
| class | ot::QtMousePosSink |
| Destination sink of the MPD. More... | |
| class | ot::QtMouseWheelSink |
| Destination sink of the MWD. More... | |
Detailed Description
This group contains classes that implement the OTQt module.OTQt converts tracking data originating from several dedicated input devices into mouse events which are posted to a target Qt desktop application. OTQt consists of two modes:
- Calibration mode (see main classes
ot::QtMouseEventCalibModuleandot::OTQtMEMCalibProc): Prepending configuration creating a convenient XML configuration file for operation mode. Implemented as command line toolotqt-mem-calib, which determines the spatial location and extent of the target 2D desktop screen.
- Operation mode (see main class
ot::QtMouseEventModule): Actually generates mouse events from tracking data. Triggered in target Qt application.