WrappedEvent Class
class QStateMachine::WrappedEventThe WrappedEvent class inherits QEvent and holds a clone of an event associated with a QObject. More...
Public Functions
| WrappedEvent(QObject *object, QEvent *event) | |
| virtual | ~WrappedEvent() |
| QEvent * | event() const |
| QObject * | object() const |
Detailed Description
\inmoduleQtStateMachine
\since4.6 \ingroup statemachine
A wrapped event is generated by a QStateMachine in response to a Qt event. The QEventTransition class provides a transition associated with a such an event. QStateMachine::WrappedEvent is part of Qt State Machine Overview.
The object() function returns the object that generated the event. The event() function returns a clone of the original event.
See also QEventTransition.
Member Function Documentation
WrappedEvent::WrappedEvent(QObject *object, QEvent *event)
\internal
Constructs a new WrappedEvent object with the given object and event.
The WrappedEvent object takes ownership of event.
[virtual noexcept] WrappedEvent::~WrappedEvent()
Destroys this WrappedEvent.
QEvent *WrappedEvent::event() const
Returns a clone of the original event.
QObject *WrappedEvent::object() const
Returns the object that the event is associated with.