![]() |
anatomist
5.1.2
3D neuroimaging data viewer
|
#include <anatomist/controler/control.h>


Classes | |
| class | DropActionLink |
| class | DropActionLinkOf |
| class | EnterLeaveActionLink |
| class | EnterLeaveActionLinkOf |
| class | FocusActionLink |
| class | FocusActionLinkOf |
| class | KeyActionLink |
| class | KeyActionLinkOf |
| struct | KeyMapKey |
| struct | LessKeyMap |
| struct | LessMouseMap |
| class | MouseActionLink |
| class | MouseActionLinkOf |
| struct | MouseButtonMapKey |
| class | MoveOrDragActionLink |
| class | MoveOrDragActionLinkOf |
| class | PaintActionLink |
| class | PaintActionLinkOf |
| class | PanActionLink |
| class | PanActionLinkOf |
| class | PinchActionLink |
| class | PinchActionLinkOf |
| class | ResizeActionLink |
| class | ResizeActionLinkOf |
| class | SelectionChangedActionLink |
| class | SelectionChangedActionLinkOf |
| class | ShowHideActionLink |
| class | ShowHideActionLinkOf |
| class | SwipeActionLink |
| class | SwipeActionLinkOf |
| class | TapActionLink |
| class | TapActionLinkOf |
| class | TapAndHoldActionLink |
| class | TapAndHoldActionLinkOf |
| class | WheelActionLink |
| class | WheelActionLinkOf |
Public Types | |
| typedef Qt::DropAction | DropAction |
Public Member Functions | |
| Control (int priority, std::string name) | |
| Control (const Control &control) | |
| virtual | ~Control () |
| void | doOnSelect (ActionPool *pool) |
| void | doOnDeselect (ActionPool *pool) |
| virtual void | doAlsoOnDeselect (ActionPool *) |
| virtual void | doAlsoOnSelect (ActionPool *) |
| const std::string & | name () const |
| virtual std::string | description () const |
| virtual void | eventAutoSubscription (anatomist::ActionPool *actionPool) |
| int | userLevel () const |
| void | setUserLevel (int x) |
| int | priority () |
| std::map< std::string, anatomist::ActionPtr > | actions () |
| void | setPriority (int priority) |
| virtual void | keyPressEvent (QKeyEvent *) |
| virtual void | keyReleaseEvent (QKeyEvent *) |
| virtual void | mousePressEvent (QMouseEvent *) |
| virtual void | mouseReleaseEvent (QMouseEvent *) |
| virtual void | mouseDoubleClickEvent (QMouseEvent *) |
| virtual void | mouseMoveEvent (QMouseEvent *) |
| virtual void | wheelEvent (QWheelEvent *) |
| virtual void | focusInEvent () |
| virtual void | focusOutEvent () |
| virtual void | enterEvent () |
| virtual void | leaveEvent () |
| virtual void | paintEvent (QPaintEvent *) |
| virtual void | moveEvent (QMoveEvent *) |
| virtual void | resizeEvent (QResizeEvent *) |
| virtual void | dragEnterEvent () |
| virtual void | dragMoveEvent () |
| virtual void | dragLeaveEvent () |
| virtual void | dropEvent (QDropEvent *) |
| virtual void | showEvent (QShowEvent *event) |
| virtual void | hideEvent (QHideEvent *event) |
| virtual void | selectionChangedEvent () |
| bool | keyPressEventSubscribe (int key, Qt::KeyboardModifiers buttonState, const KeyActionLink &actionMethod, const std::string &name="") |
| bool | keyReleaseEventSubscribe (int key, Qt::KeyboardModifiers buttonState, const KeyActionLink &actionMethod, const std::string &name="") |
| bool | mousePressButtonEventSubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethod, const std::string &name="") |
| bool | mouseReleaseButtonEventSubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethod, const std::string &name="") |
| bool | mouseDoubleClickEventSubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethod, const std::string &name="") |
| bool | mouseMoveEventSubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethod, const std::string &name="") |
| bool | keyAndMouseLongEventSubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, const KeyActionLink &startingActionMethod, Qt::MouseButtons longButton, Qt::KeyboardModifiers longState, const MouseActionLink &longActionMethod, int endingKey, Qt::KeyboardModifiers endingButtonState, const KeyActionLink &endingActionMethod, bool exclusiveAction) |
| bool | mouseLongEventSubscribe (Qt::MouseButtons startingButton, Qt::KeyboardModifiers startingButtonState, const MouseActionLink &startingActionMethod, const MouseActionLink &longActionMethod, const MouseActionLink &endingActionMethod, bool exclusiveAction) |
| bool | keyRepetitiveEventSubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, const KeyActionLink &startingActionMethod, int endingKey, Qt::KeyboardModifiers endingButtonState, const KeyActionLink &endingActionMethod, bool exclusiveAction, float temporalStep) |
| bool | wheelEventSubscribe (const WheelActionLink &actionMethod) |
| bool | wheelEventUnsubscribeAll () |
| bool | focusInEventSubscribe (const FocusActionLink &actionMethod) |
| bool | focusOutEventSubscribe (const FocusActionLink &actionMethod) |
| bool | enterEventSubscribe (const EnterLeaveActionLink &actionMethod) |
| bool | leaveEventSubscribe (const EnterLeaveActionLink &actionMethod) |
| bool | paintEventSubscribe (const PaintActionLink &actionMethod) |
| bool | moveEventSubscribe (const MoveOrDragActionLink &actionMethod) |
| bool | resizeEventSubscribe (const ResizeActionLink &actionMethod) |
| bool | dragEnterEventSubscribe (const MoveOrDragActionLink &actionMethod) |
| bool | dragLeaveEventSubscribe (const MoveOrDragActionLink &actionMethod) |
| bool | dragMoveEventSubscribe (const MoveOrDragActionLink &actionMethod) |
| bool | dropEventSubscribe (const DropActionLink &actionMethod) |
| bool | showEventSubscribe (const ShowHideActionLink &actionMethod) |
| bool | hideEventSubscribe (const ShowHideActionLink &actionMethod) |
| bool | selectionChangedEventSubscribe (const SelectionChangedActionLink &actionMethod) |
| bool | pinchEventSubscribe (const PinchActionLink &startMethod, const PinchActionLink &moveMethod, const PinchActionLink &stopMethod, const PinchActionLink &cancelMethod) |
| bool | panEventSubscribe (const PanActionLink &startMethod, const PanActionLink &moveMethod, const PanActionLink &stopMethod, const PanActionLink &cancelMethod) |
| bool | swipeEventSubscribe (const SwipeActionLink &startMethod, const SwipeActionLink &moveMethod, const SwipeActionLink &stopMethod, const SwipeActionLink &cancelMethod) |
| bool | tapEventSubscribe (const TapActionLink &startMethod, const TapActionLink &moveMethod, const TapActionLink &stopMethod, const TapActionLink &cancelMethod) |
| bool | tapAndHoldEventSubscribe (const TapAndHoldActionLink &startMethod, const TapAndHoldActionLink &moveMethod, const TapAndHoldActionLink &stopMethod, const TapAndHoldActionLink &cancelMethod) |
| bool | keyPressEventUnsubscribe (int key, Qt::KeyboardModifiers buttonState, const KeyActionLink &actionMethods) |
| obsolete, use the other one More... | |
| bool | keyPressEventUnsubscribe (int key, Qt::KeyboardModifiers buttonState) |
| bool | keyReleaseEventUnsubscribe (int key, Qt::KeyboardModifiers buttonState, const KeyActionLink &actionMethods) |
| obsolete, use the other one More... | |
| bool | keyReleaseEventUnsubscribe (int key, Qt::KeyboardModifiers buttonState) |
| bool | mousePressButtonEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethods) |
| obsolete, use the other one More... | |
| bool | mousePressButtonEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state) |
| bool | mouseReleaseButtonEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethods) |
| obsolete, use the other one More... | |
| bool | mouseReleaseButtonEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state) |
| bool | mouseDoubleClickEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethods) |
| obsolete, use the other one More... | |
| bool | mouseDoubleClickEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state) |
| bool | mouseMoveEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethods) |
| obsolete, use the other one More... | |
| bool | mouseMoveEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state) |
| 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) |
| bool | wheelEventUnsubscribe (const WheelActionLink &actionMethod) |
| bool | wheelEventUnsubscribe () |
| bool | focusInEventUnsubscribe (const FocusActionLink &actionMethod) |
| bool | focusInEventUnsubscribe () |
| bool | focusOutEventUnsubscribe (const FocusActionLink &actionMethod) |
| bool | focusOutEventUnsubscribe () |
| bool | enterEventUnsubscribe (const EnterLeaveActionLink &actionMethod) |
| bool | enterEventUnsubscribe () |
| bool | leaveEventUnsubscribe (const EnterLeaveActionLink &actionMethod) |
| bool | leaveEventUnsubscribe () |
| bool | paintEventUnsubscribe (const PaintActionLink &actionMethod) |
| bool | paintEventUnsubscribe () |
| bool | moveEventUnsubscribe (const MoveOrDragActionLink &actionMethod) |
| bool | moveEventUnsubscribe () |
| bool | resizeEventUnsubscribe (const ResizeActionLink &actionMethod) |
| bool | resizeEventUnsubscribe () |
| bool | dragEnterEventUnsubscribe (const MoveOrDragActionLink &actionMethod) |
| bool | dragEnterEventUnsubscribe () |
| bool | dragLeaveEventUnsubscribe (const MoveOrDragActionLink &actionMethod) |
| bool | dragLeaveEventUnsubscribe () |
| bool | dragMoveEventUnsubscribe (const MoveOrDragActionLink &actionMethod) |
| bool | dragMoveEventUnsubscribe () |
| bool | dropEventUnsubscribe (const DropActionLink &actionMethod) |
| bool | dropEventUnsubscribe () |
| bool | showEventUnsubscribe (const ShowHideActionLink &actionMethod) |
| bool | showEventUnsubscribe () |
| bool | hideEventUnsubscribe (const ShowHideActionLink &actionMethod) |
| bool | hideEventUnsubscribe () |
| bool | selectionChangedEventUnsubscribe (const SelectionChangedActionLink &actionMethod) |
| bool | selectionChangedEventUnsubscribe () |
| bool | pinchEventUnsubscribe () |
| bool | panEventUnsubscribe () |
| bool | swipeEventUnsubscribe () |
| bool | tapEventUnsubscribe () |
| bool | tapAndHoldEventUnsubscribe () |
| KeyActionLink * | keyPressActionLinkByName (const std::string &name) const |
| KeyActionLink * | keyReleaseActionLinkByName (const std::string &name) const |
| MouseActionLink * | mousePressActionLinkByName (const std::string &name) const |
| MouseActionLink * | mouseReleaseActionLinkByName (const std::string &name) const |
| MouseActionLink * | mouseDoubleClickActionLinkByName (const std::string &name) const |
| MouseActionLink * | mouseMoveActionLinkByName (const std::string &name) const |
| WheelActionLink * | wheelActionLink () const |
| FocusActionLink * | focusInActionLink () const |
| FocusActionLink * | focusOutActionLink () const |
| std::set< std::string > | keyPressActionLinkNames () const |
| std::set< std::string > | keyReleaseActionLinkNames () const |
| std::set< std::string > | mousePressActionLinkNames () const |
| std::set< std::string > | mouseReleaseActionLinkNames () const |
| std::set< std::string > | mouseDoubleClickActionLinkNames () const |
| std::set< std::string > | mouseMoveActionLinkNames () const |
Static Public Member Functions | |
| static ControlPtr | creator (int priority, const std::string &name) |
Protected Attributes | |
| std::map< std::string, anatomist::ActionPtr > | myActions |
| std::list< std::string > | myControlLinksDescription |
| typedef Qt::DropAction anatomist::Control::DropAction |
| anatomist::Control::Control | ( | int | priority, |
| std::string | name | ||
| ) |
| anatomist::Control::Control | ( | const Control & | control | ) |
|
virtual |
|
inline |
|
static |
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
| void anatomist::Control::doOnDeselect | ( | ActionPool * | pool | ) |
| void anatomist::Control::doOnSelect | ( | ActionPool * | pool | ) |
|
virtual |
| bool anatomist::Control::dragEnterEventSubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
| bool anatomist::Control::dragEnterEventUnsubscribe | ( | ) |
| bool anatomist::Control::dragEnterEventUnsubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
|
virtual |
| bool anatomist::Control::dragLeaveEventSubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
| bool anatomist::Control::dragLeaveEventUnsubscribe | ( | ) |
| bool anatomist::Control::dragLeaveEventUnsubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
|
virtual |
| bool anatomist::Control::dragMoveEventSubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
| bool anatomist::Control::dragMoveEventUnsubscribe | ( | ) |
| bool anatomist::Control::dragMoveEventUnsubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
|
virtual |
| bool anatomist::Control::dropEventSubscribe | ( | const DropActionLink & | actionMethod | ) |
| bool anatomist::Control::dropEventUnsubscribe | ( | ) |
| bool anatomist::Control::dropEventUnsubscribe | ( | const DropActionLink & | actionMethod | ) |
|
virtual |
| bool anatomist::Control::enterEventSubscribe | ( | const EnterLeaveActionLink & | actionMethod | ) |
| bool anatomist::Control::enterEventUnsubscribe | ( | ) |
| bool anatomist::Control::enterEventUnsubscribe | ( | const EnterLeaveActionLink & | actionMethod | ) |
|
virtual |
Reimplemented in anatomist::CutControl, anatomist::TransformControl, anatomist::ObliqueControl, anatomist::FlightControl, anatomist::Select3DControl, anatomist::Control3D, anatomist::ConnectivityMatrixControl, anatomist::SurfpaintToolsControl, anatomist::RoiManagementControl, anatomist::PaintControl, anatomist::NodeSelectionControl, anatomist::RoiLevelSetControl, anatomist::RoiLabelNamingControl, anatomist::RoiDynSegmentControl, and anatomist::SelectBrowserControl.
| FocusActionLink* anatomist::Control::focusInActionLink | ( | ) | const |
|
virtual |
| bool anatomist::Control::focusInEventSubscribe | ( | const FocusActionLink & | actionMethod | ) |
| bool anatomist::Control::focusInEventUnsubscribe | ( | ) |
| bool anatomist::Control::focusInEventUnsubscribe | ( | const FocusActionLink & | actionMethod | ) |
| FocusActionLink* anatomist::Control::focusOutActionLink | ( | ) | const |
|
virtual |
| bool anatomist::Control::focusOutEventSubscribe | ( | const FocusActionLink & | actionMethod | ) |
| bool anatomist::Control::focusOutEventUnsubscribe | ( | ) |
| bool anatomist::Control::focusOutEventUnsubscribe | ( | const FocusActionLink & | actionMethod | ) |
|
virtual |
| bool anatomist::Control::hideEventSubscribe | ( | const ShowHideActionLink & | actionMethod | ) |
| bool anatomist::Control::hideEventUnsubscribe | ( | ) |
| bool anatomist::Control::hideEventUnsubscribe | ( | const ShowHideActionLink & | actionMethod | ) |
| bool anatomist::Control::keyAndMouseLongEventSubscribe | ( | int | startingKey, |
| Qt::KeyboardModifiers | startingButtonState, | ||
| const KeyActionLink & | startingActionMethod, | ||
| Qt::MouseButtons | longButton, | ||
| Qt::KeyboardModifiers | longState, | ||
| const MouseActionLink & | longActionMethod, | ||
| int | endingKey, | ||
| Qt::KeyboardModifiers | endingButtonState, | ||
| const KeyActionLink & | endingActionMethod, | ||
| bool | exclusiveAction | ||
| ) |
| bool anatomist::Control::keyAndMouseLongEventUnsubscribe | ( | int | startingKey, |
| Qt::KeyboardModifiers | startingButtonState, | ||
| Qt::MouseButtons | longButton, | ||
| Qt::KeyboardModifiers | longState, | ||
| int | endingKey, | ||
| Qt::KeyboardModifiers | endingButtonState | ||
| ) |
| KeyActionLink* anatomist::Control::keyPressActionLinkByName | ( | const std::string & | name | ) | const |
| std::set<std::string> anatomist::Control::keyPressActionLinkNames | ( | ) | const |
|
virtual |
| bool anatomist::Control::keyPressEventSubscribe | ( | int | key, |
| Qt::KeyboardModifiers | buttonState, | ||
| const KeyActionLink & | actionMethod, | ||
| const std::string & | name = "" |
||
| ) |
| bool anatomist::Control::keyPressEventUnsubscribe | ( | int | key, |
| Qt::KeyboardModifiers | buttonState | ||
| ) |
| bool anatomist::Control::keyPressEventUnsubscribe | ( | int | key, |
| Qt::KeyboardModifiers | buttonState, | ||
| const KeyActionLink & | actionMethods | ||
| ) |
obsolete, use the other one
| KeyActionLink* anatomist::Control::keyReleaseActionLinkByName | ( | const std::string & | name | ) | const |
| std::set<std::string> anatomist::Control::keyReleaseActionLinkNames | ( | ) | const |
|
virtual |
| bool anatomist::Control::keyReleaseEventSubscribe | ( | int | key, |
| Qt::KeyboardModifiers | buttonState, | ||
| const KeyActionLink & | actionMethod, | ||
| const std::string & | name = "" |
||
| ) |
| bool anatomist::Control::keyReleaseEventUnsubscribe | ( | int | key, |
| Qt::KeyboardModifiers | buttonState | ||
| ) |
| bool anatomist::Control::keyReleaseEventUnsubscribe | ( | int | key, |
| Qt::KeyboardModifiers | buttonState, | ||
| const KeyActionLink & | actionMethods | ||
| ) |
obsolete, use the other one
| bool anatomist::Control::keyRepetitiveEventSubscribe | ( | int | startingKey, |
| Qt::KeyboardModifiers | startingButtonState, | ||
| const KeyActionLink & | startingActionMethod, | ||
| int | endingKey, | ||
| Qt::KeyboardModifiers | endingButtonState, | ||
| const KeyActionLink & | endingActionMethod, | ||
| bool | exclusiveAction, | ||
| float | temporalStep | ||
| ) |
| bool anatomist::Control::keyRepetitiveEventUnsubscribe | ( | int | startingKey, |
| Qt::KeyboardModifiers | startingButtonState, | ||
| int | endingKey, | ||
| Qt::KeyboardModifiers | endingButtonState | ||
| ) |
|
virtual |
| bool anatomist::Control::leaveEventSubscribe | ( | const EnterLeaveActionLink & | actionMethod | ) |
| bool anatomist::Control::leaveEventUnsubscribe | ( | ) |
| bool anatomist::Control::leaveEventUnsubscribe | ( | const EnterLeaveActionLink & | actionMethod | ) |
| MouseActionLink* anatomist::Control::mouseDoubleClickActionLinkByName | ( | const std::string & | name | ) | const |
| std::set<std::string> anatomist::Control::mouseDoubleClickActionLinkNames | ( | ) | const |
|
virtual |
| bool anatomist::Control::mouseDoubleClickEventSubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state, | ||
| const MouseActionLink & | actionMethod, | ||
| const std::string & | name = "" |
||
| ) |
| bool anatomist::Control::mouseDoubleClickEventUnsubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state | ||
| ) |
| bool anatomist::Control::mouseDoubleClickEventUnsubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state, | ||
| const MouseActionLink & | actionMethods | ||
| ) |
obsolete, use the other one
| bool anatomist::Control::mouseLongEventSubscribe | ( | Qt::MouseButtons | startingButton, |
| Qt::KeyboardModifiers | startingButtonState, | ||
| const MouseActionLink & | startingActionMethod, | ||
| const MouseActionLink & | longActionMethod, | ||
| const MouseActionLink & | endingActionMethod, | ||
| bool | exclusiveAction | ||
| ) |
| bool anatomist::Control::mouseLongEventUnsubscribe | ( | Qt::MouseButtons | startingButton, |
| Qt::KeyboardModifiers | startingButtonState | ||
| ) |
| MouseActionLink* anatomist::Control::mouseMoveActionLinkByName | ( | const std::string & | name | ) | const |
| std::set<std::string> anatomist::Control::mouseMoveActionLinkNames | ( | ) | const |
|
virtual |
| bool anatomist::Control::mouseMoveEventSubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state, | ||
| const MouseActionLink & | actionMethod, | ||
| const std::string & | name = "" |
||
| ) |
| bool anatomist::Control::mouseMoveEventUnsubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state | ||
| ) |
| bool anatomist::Control::mouseMoveEventUnsubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state, | ||
| const MouseActionLink & | actionMethods | ||
| ) |
obsolete, use the other one
| MouseActionLink* anatomist::Control::mousePressActionLinkByName | ( | const std::string & | name | ) | const |
| std::set<std::string> anatomist::Control::mousePressActionLinkNames | ( | ) | const |
| bool anatomist::Control::mousePressButtonEventSubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state, | ||
| const MouseActionLink & | actionMethod, | ||
| const std::string & | name = "" |
||
| ) |
| bool anatomist::Control::mousePressButtonEventUnsubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state | ||
| ) |
| bool anatomist::Control::mousePressButtonEventUnsubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state, | ||
| const MouseActionLink & | actionMethods | ||
| ) |
obsolete, use the other one
|
virtual |
| MouseActionLink* anatomist::Control::mouseReleaseActionLinkByName | ( | const std::string & | name | ) | const |
| std::set<std::string> anatomist::Control::mouseReleaseActionLinkNames | ( | ) | const |
| bool anatomist::Control::mouseReleaseButtonEventSubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state, | ||
| const MouseActionLink & | actionMethod, | ||
| const std::string & | name = "" |
||
| ) |
| bool anatomist::Control::mouseReleaseButtonEventUnsubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state | ||
| ) |
| bool anatomist::Control::mouseReleaseButtonEventUnsubscribe | ( | Qt::MouseButtons | button, |
| Qt::KeyboardModifiers | state, | ||
| const MouseActionLink & | actionMethods | ||
| ) |
obsolete, use the other one
|
virtual |
|
virtual |
| bool anatomist::Control::moveEventSubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
| bool anatomist::Control::moveEventUnsubscribe | ( | ) |
| bool anatomist::Control::moveEventUnsubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
|
inline |
|
virtual |
| bool anatomist::Control::paintEventSubscribe | ( | const PaintActionLink & | actionMethod | ) |
| bool anatomist::Control::paintEventUnsubscribe | ( | ) |
| bool anatomist::Control::paintEventUnsubscribe | ( | const PaintActionLink & | actionMethod | ) |
| bool anatomist::Control::panEventSubscribe | ( | const PanActionLink & | startMethod, |
| const PanActionLink & | moveMethod, | ||
| const PanActionLink & | stopMethod, | ||
| const PanActionLink & | cancelMethod | ||
| ) |
| bool anatomist::Control::panEventUnsubscribe | ( | ) |
| bool anatomist::Control::pinchEventSubscribe | ( | const PinchActionLink & | startMethod, |
| const PinchActionLink & | moveMethod, | ||
| const PinchActionLink & | stopMethod, | ||
| const PinchActionLink & | cancelMethod | ||
| ) |
| bool anatomist::Control::pinchEventUnsubscribe | ( | ) |
|
inline |
Definition at line 596 of file control.h.
Referenced by setPriority().
|
virtual |
| bool anatomist::Control::resizeEventSubscribe | ( | const ResizeActionLink & | actionMethod | ) |
| bool anatomist::Control::resizeEventUnsubscribe | ( | ) |
| bool anatomist::Control::resizeEventUnsubscribe | ( | const ResizeActionLink & | actionMethod | ) |
|
virtual |
| bool anatomist::Control::selectionChangedEventSubscribe | ( | const SelectionChangedActionLink & | actionMethod | ) |
| bool anatomist::Control::selectionChangedEventUnsubscribe | ( | ) |
| bool anatomist::Control::selectionChangedEventUnsubscribe | ( | const SelectionChangedActionLink & | actionMethod | ) |
|
inline |
Definition at line 599 of file control.h.
References priority().
|
virtual |
| bool anatomist::Control::showEventSubscribe | ( | const ShowHideActionLink & | actionMethod | ) |
| bool anatomist::Control::showEventUnsubscribe | ( | ) |
| bool anatomist::Control::showEventUnsubscribe | ( | const ShowHideActionLink & | actionMethod | ) |
| bool anatomist::Control::swipeEventSubscribe | ( | const SwipeActionLink & | startMethod, |
| const SwipeActionLink & | moveMethod, | ||
| const SwipeActionLink & | stopMethod, | ||
| const SwipeActionLink & | cancelMethod | ||
| ) |
| bool anatomist::Control::swipeEventUnsubscribe | ( | ) |
| bool anatomist::Control::tapAndHoldEventSubscribe | ( | const TapAndHoldActionLink & | startMethod, |
| const TapAndHoldActionLink & | moveMethod, | ||
| const TapAndHoldActionLink & | stopMethod, | ||
| const TapAndHoldActionLink & | cancelMethod | ||
| ) |
| bool anatomist::Control::tapAndHoldEventUnsubscribe | ( | ) |
| bool anatomist::Control::tapEventSubscribe | ( | const TapActionLink & | startMethod, |
| const TapActionLink & | moveMethod, | ||
| const TapActionLink & | stopMethod, | ||
| const TapActionLink & | cancelMethod | ||
| ) |
| bool anatomist::Control::tapEventUnsubscribe | ( | ) |
| WheelActionLink* anatomist::Control::wheelActionLink | ( | ) | const |
|
virtual |
| bool anatomist::Control::wheelEventSubscribe | ( | const WheelActionLink & | actionMethod | ) |
| bool anatomist::Control::wheelEventUnsubscribe | ( | ) |
| bool anatomist::Control::wheelEventUnsubscribe | ( | const WheelActionLink & | actionMethod | ) |
| bool anatomist::Control::wheelEventUnsubscribeAll | ( | ) |
|
protected |
|
protected |