|
OpenStructure
|
#include <transition.hh>
Inherits TransitionBase.
Public Member Functions | |
| MouseEventTransition (QEvent::Type type, Qt::MouseButton button, Qt::KeyboardModifiers modifiers, State *target, bool swallow_event=true, TransitionGuard *guard=new TransitionGuard()) | |
| virtual std::pair< bool, bool > | checkEvent (QMouseEvent *event) |
Public Member Functions inherited from TransitionBase | |
| TransitionBase (State *target, TransitionGuard *guard=new TransitionGuard()) | |
Protected Attributes | |
| QEvent::Type | type_ |
| Qt::MouseButton | button_ |
| Qt::KeyboardModifiers | modifiers_ |
| bool | swallow_ |
Protected Attributes inherited from TransitionBase | |
| State * | target_ |
| TransitionGuard * | guard_ |
Additional Inherited Members | |
Signals inherited from TransitionBase | |
| void | triggered () |
Protected Member Functions inherited from TransitionBase | |
| void | trigger_ () |
| bool | is_active_ () |
Definition at line 79 of file transition.hh.
| MouseEventTransition | ( | QEvent::Type | type, |
| Qt::MouseButton | button, | ||
| Qt::KeyboardModifiers | modifiers, | ||
| State * | target, | ||
| bool | swallow_event = true, |
||
| TransitionGuard * | guard = new TransitionGuard() |
||
| ) |
|
virtual |
|
protected |
Definition at line 86 of file transition.hh.
|
protected |
Definition at line 87 of file transition.hh.
|
protected |
Definition at line 88 of file transition.hh.
|
protected |
Definition at line 85 of file transition.hh.