|
| | SelectBrowserControl () |
| |
| | SelectBrowserControl (const SelectBrowserControl &c) |
| |
| virtual | ~SelectBrowserControl () |
| |
| virtual void | eventAutoSubscription (ActionPool *actionPool) |
| |
| | 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 |
| |
| 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 |
| |