|  | Home

# QtEventTransition Class Reference
[QtCore module]

The QtEventTransition class provides a QObject-specific transition for Qt events. More...

     #include <QtEventTransition>

Inherits QtTransition.

- List of all members, including inherited members

### Public Functions

- QtEventTransition ( QObject * object, QtAbstractTransition * transition )
- QtEventTransition ( QObject * object, QEvent::Type type )
- ~QtEventTransition ()

- 3 public functions inherited from QtTransition
- 2 public functions inherited from QtAbstractTransition
- 29 public functions inherited from QObject

### Additional Inherited Members

- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 1 signal inherited from QObject
- 1 public type inherited from QObject
- 4 static public members inherited from QObject
- 2 protected functions inherited from QtAbstractTransition
- 7 protected functions inherited from QObject
- 2 protected variables inherited from QObject

## Detailed Description

The QtEventTransition class provides a QObject-specific transition for Qt events.

A QtEventTransition object binds a QtAbstractTransition object to a particular QObject. QtEventTransition is part of The State Machine Framework.

## Member Function Documentation

### QtEventTransition::QtEventTransition ( QObject * object, QtAbstractTransition * transition )

Constructs a new QtEventTransition object that binds the given transition to the given object. The new QtEventTransition object takes ownership of transition.

### QtEventTransition::QtEventTransition ( QObject * object, QEvent::Type type )

Constructs a new QtEventTransition object associated with events of the given type for the given object.

### QtEventTransition::~QtEventTransition ()

Destroys this QObject event transition.