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