Classes used to track mouse drags.
More...
Detailed Description
Classes used to track mouse drags.
Constructor & Destructor Documentation
| MAKLogger::DtDragComponent::DtDragComponent |
( |
| ) |
|
| virtual MAKLogger::DtDragComponent::~DtDragComponent |
( |
| ) |
|
|
virtual |
Member Function Documentation
| QPoint MAKLogger::DtDragComponent::absolutePosition |
( |
| ) |
const |
Get the absolute position of the mouse.
| bool MAKLogger::DtDragComponent::currentlyDragging |
( |
| ) |
const |
Get whether the mouse is currently dragging.
| void MAKLogger::DtDragComponent::registerMouseMove |
( |
const QMouseEvent & |
e | ) |
|
To be called when mouse is moved.
| void MAKLogger::DtDragComponent::registerMousePress |
( |
const QMouseEvent & |
e | ) |
|
To be called when mouse is pressed.
| void MAKLogger::DtDragComponent::registerMouseRelease |
( |
const QMouseEvent & |
e | ) |
|
To be called when mouse is released.
| QPoint MAKLogger::DtDragComponent::relativePosition |
( |
| ) |
const |
Get the relative position of the mouse from the initial position.
| QPoint MAKLogger::DtDragComponent::relativeVelocity |
( |
| ) |
const |
Get the relative position of the mouse from the last update.
Member Data Documentation
| QPoint MAKLogger::DtDragComponent::myCurrentPosition |
|
protected |
| bool MAKLogger::DtDragComponent::myDownFlag |
|
protected |
| QPoint MAKLogger::DtDragComponent::myFirstPosition |
|
protected |
| QPoint MAKLogger::DtDragComponent::myLastPosition |
|
protected |
The documentation for this class was generated from the following file: