org.qt-project.qtstatemachine.6102
qtstatemachine

# Qt State Machine

Overview

C++ Guide

QML Guide

Upgrading from Qt 5

## Examples

Move Blocks

Ping Pong States

Rogue

Traffic Light

## C++ Classes

### QAbstractState Class Reference

List of all members

### QAbstractTransition Class Reference

List of all members

### QEventTransition Class Reference

List of all members

### QFinalState Class Reference

List of all members

### QHistoryState Class Reference

List of all members

### QKeyEventTransition Class Reference

List of all members

### QMouseEventTransition Class Reference

List of all members

### QSignalTransition Class Reference

List of all members

### QState Class Reference

List of all members

### QStateMachine Class Reference

List of all members

Obsolete members

### QStateMachine::SignalEvent Class Reference

List of all members

### QStateMachine::WrappedEvent Class Reference

List of all members

## QML Types

### FinalState Type Reference

List of all members

### HistoryState Type Reference

List of all members

### QAbstractState Type Reference

List of all members

### QAbstractTransition Type Reference

List of all members

### QSignalTransition Type Reference

List of all members

### SignalTransition Type Reference

List of all members

### State Type Reference

List of all members

### StateMachine Type Reference

List of all members

### TimeoutTransition Type Reference

List of all members

examples-qtstatemachine.html
images/arrow_bc.png
images/bgrContent.png
images/btn_next.png
images/btn_prev.png
images/bullet_dn.png
images/bullet_sq.png
images/home.png
images/ico_out.png
images/logo.png
images/move-blocks-chart.png
images/moveblocks-example.png
images/pingpong-example.png
images/rogue-example.png
images/rogue-statechart.png
images/statemachine-button-history.png
images/statemachine-button-nested.png
images/statemachine-button.png
images/statemachine-customevents.png
images/statemachine-customevents2.png
images/statemachine-finished.png
images/statemachine-nonparallel.png
images/statemachine-parallel.png
images/trafficlight-example.png
images/trafficlight-example1.png
images/trafficlight-example2.png
qabstractstate-members.html
qabstractstate.html
qabstracttransition-members.html
qabstracttransition.html
qeventtransition-members.html
qeventtransition.html
qfinalstate-members.html
qfinalstate.html
qhistorystate-members.html
qhistorystate.html
qkeyeventtransition-members.html
qkeyeventtransition.html
qml-qtqml-statemachine-finalstate-members.html
qml-qtqml-statemachine-finalstate.html
qml-qtqml-statemachine-historystate-members.html
qml-qtqml-statemachine-historystate.html
qml-qtqml-statemachine-qabstractstate-members.html
qml-qtqml-statemachine-qabstractstate.html
qml-qtqml-statemachine-qabstracttransition-members.html
qml-qtqml-statemachine-qabstracttransition.html
qml-qtqml-statemachine-qsignaltransition-members.html
qml-qtqml-statemachine-qsignaltransition.html
qml-qtqml-statemachine-signaltransition-members.html
qml-qtqml-statemachine-signaltransition.html
qml-qtqml-statemachine-state-members.html
qml-qtqml-statemachine-state.html
qml-qtqml-statemachine-statemachine-members.html
qml-qtqml-statemachine-statemachine.html
qml-qtqml-statemachine-timeouttransition-members.html
qml-qtqml-statemachine-timeouttransition.html
qmlstatemachine-qml-guide.html
qmouseeventtransition-members.html
qmouseeventtransition.html
qsignaltransition-members.html
qsignaltransition.html
qstate-members.html
qstate.html
qstatemachine-members.html
qstatemachine-obsolete.html
qstatemachine-signalevent-members.html
qstatemachine-signalevent.html
qstatemachine-wrappedevent-members.html
qstatemachine-wrappedevent.html
qstatemachine.html
qtqml-statemachine-qmlmodule.html
qtstatemachine-changes-qt6.html
qtstatemachine-cpp-guide.html
qtstatemachine-index.html
qtstatemachine-module.html
qtstatemachine-moveblocks-example.html
qtstatemachine-overview.html
qtstatemachine-pingpong-example.html
qtstatemachine-rogue-example.html
qtstatemachine-toc.html
qtstatemachine-trafficlight-example.html
style/offline-dark.css
style/offline-simple.css
style/offline.css
style/tech_preview.svg