#include <anatomist/controler/control.h>
|
| | LongActions () |
| |
| | ~LongActions () |
| |
| void | reset () |
| |
| bool | submitKeyPressEvent (QKeyEvent *event) |
| |
| bool | submitKeyReleaseEvent (QKeyEvent *event) |
| |
| bool | submitMousePressEvent (QMouseEvent *event) |
| |
| bool | submitMouseReleaseEvent (QMouseEvent *event) |
| |
| bool | submitMouseMoveEvent (QMouseEvent *event) |
| |
| bool | keyAndMouseLongEventSubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, const Control::KeyActionLink &startingActionMethod, Qt::MouseButtons longButton, Qt::KeyboardModifiers longState, const Control::MouseActionLink &longActionMethod, int endingKey, Qt::KeyboardModifiers endingButtonState, const Control::KeyActionLink &endingActionMethod, bool exclusiveAction) |
| |
| bool | mouseLongEventSubscribe (Qt::MouseButtons startingButton, Qt::KeyboardModifiers startingButtonState, const Control::MouseActionLink &startingActionMethod, const Control::MouseActionLink &longActionMethod, const Control::MouseActionLink &endingActionMethod, bool exclusiveAction) |
| |
| bool | keyRepetitiveEventSubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, const Control::KeyActionLink &startingActionMethod, int endingKey, Qt::KeyboardModifiers endingButtonState, const Control::KeyActionLink &endingActionMethod, bool exclusiveAction, float temporalStep) |
| |
| bool | keyAndMouseLongEventUnsubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, Qt::MouseButtons longButton, Qt::KeyboardModifiers longState, int endingKey, Qt::KeyboardModifiers endingButtonState) |
| |
| bool | mouseLongEventUnsubscribe (Qt::MouseButtons startingButton, Qt::KeyboardModifiers startingButtonState) |
| |
| bool | keyRepetitiveEventUnsubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, int endingKey, Qt::KeyboardModifiers endingButtonState) |
| |
| void | setMouseTracking (bool) |
| |
Definition at line 1013 of file control.h.
◆ LongActions()
| anatomist::LongActions::LongActions |
( |
| ) |
|
◆ ~LongActions()
| anatomist::LongActions::~LongActions |
( |
| ) |
|
◆ keyAndMouseLongEventSubscribe()
| bool anatomist::LongActions::keyAndMouseLongEventSubscribe |
( |
int | startingKey, |
|
|
Qt::KeyboardModifiers | startingButtonState, |
|
|
const Control::KeyActionLink & | startingActionMethod, |
|
|
Qt::MouseButtons | longButton, |
|
|
Qt::KeyboardModifiers | longState, |
|
|
const Control::MouseActionLink & | longActionMethod, |
|
|
int | endingKey, |
|
|
Qt::KeyboardModifiers | endingButtonState, |
|
|
const Control::KeyActionLink & | endingActionMethod, |
|
|
bool | exclusiveAction ) |
◆ keyAndMouseLongEventUnsubscribe()
| bool anatomist::LongActions::keyAndMouseLongEventUnsubscribe |
( |
int | startingKey, |
|
|
Qt::KeyboardModifiers | startingButtonState, |
|
|
Qt::MouseButtons | longButton, |
|
|
Qt::KeyboardModifiers | longState, |
|
|
int | endingKey, |
|
|
Qt::KeyboardModifiers | endingButtonState ) |
◆ keyRepetitiveEventSubscribe()
| bool anatomist::LongActions::keyRepetitiveEventSubscribe |
( |
int | startingKey, |
|
|
Qt::KeyboardModifiers | startingButtonState, |
|
|
const Control::KeyActionLink & | startingActionMethod, |
|
|
int | endingKey, |
|
|
Qt::KeyboardModifiers | endingButtonState, |
|
|
const Control::KeyActionLink & | endingActionMethod, |
|
|
bool | exclusiveAction, |
|
|
float | temporalStep ) |
◆ keyRepetitiveEventUnsubscribe()
| bool anatomist::LongActions::keyRepetitiveEventUnsubscribe |
( |
int | startingKey, |
|
|
Qt::KeyboardModifiers | startingButtonState, |
|
|
int | endingKey, |
|
|
Qt::KeyboardModifiers | endingButtonState ) |
◆ mouseLongEventSubscribe()
◆ mouseLongEventUnsubscribe()
| bool anatomist::LongActions::mouseLongEventUnsubscribe |
( |
Qt::MouseButtons | startingButton, |
|
|
Qt::KeyboardModifiers | startingButtonState ) |
◆ reset()
| void anatomist::LongActions::reset |
( |
| ) |
|
◆ setMouseTracking()
| void anatomist::LongActions::setMouseTracking |
( |
bool | | ) |
|
◆ submitKeyPressEvent()
| bool anatomist::LongActions::submitKeyPressEvent |
( |
QKeyEvent * | event | ) |
|
◆ submitKeyReleaseEvent()
| bool anatomist::LongActions::submitKeyReleaseEvent |
( |
QKeyEvent * | event | ) |
|
◆ submitMouseMoveEvent()
| bool anatomist::LongActions::submitMouseMoveEvent |
( |
QMouseEvent * | event | ) |
|
◆ submitMousePressEvent()
| bool anatomist::LongActions::submitMousePressEvent |
( |
QMouseEvent * | event | ) |
|
◆ submitMouseReleaseEvent()
| bool anatomist::LongActions::submitMouseReleaseEvent |
( |
QMouseEvent * | event | ) |
|
The documentation for this class was generated from the following file: