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