上一话题

安全套接字层 (SSL) 类

下一话题

状态机框架

状态机类

How to create and execute state graphs.

这些 Qt Core classes are part of the :ref:` State Machine Framework<The-State-Machine-Framework>` .

PySide2.QtCore.QAbstractState

The QAbstractState class is the base class of states of a QStateMachine.

PySide2.QtCore.QAbstractTransition

The QAbstractTransition class is the base class of transitions between QAbstractState objects.

PySide2.QtCore.QEventTransition

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

PySide2.QtCore.QFinalState

QFinalState 类提供最终状态。

PySide2.QtCore.QHistoryState

QHistoryState 类提供返回到先前活动子状态的手段。

PySide2.QtCore.QSignalTransition

The QSignalTransition class provides a transition based on a Qt signal.

PySide2.QtCore.QState

The QState class provides a general-purpose state for QStateMachine.

PySide2.QtCore.QStateMachine

QStateMachine 类提供分层有限状态机。

QStateMachine.SignalEvent

The SignalEvent class represents a Qt signal event.

QStateMachine.WrappedEvent

The WrappedEvent class inherits QEvent and holds a clone of an event associated with a QObject.

The QBasicKeyEventTransition class provides a transition for Qt key events.

The QBasicMouseEventTransition class provides a transition for Qt mouse events.

PySide2.QtWidgets.QKeyEventTransition

The QKeyEventTransition class provides a transition for key events.

PySide2.QtWidgets.QMouseEventTransition

The QMouseEventTransition class provides a transition for mouse events.