#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 980 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: