scxml专题

Qt 范例阅读: QStateMachine状态机框架 和 SCXML 引擎简单记录(方便后续有需求能想到这两个东西)

一、QStateMachine 简单应用: 实现按钮的文本切换 QStateMachine machine; //定义状态机(头文件定义)QState *off = new QState(); //添加off 状态off->assignProperty(ui->pushButton_2, "text", "Off"); //绑定该状态到按钮的 text 属性上off->setObject

Apache Commons-SCXML系列之Demo:秒表

1 编程方式一 1.1 画状态图 秒表的状态图,其中秒表有:重置,运行中,**已停止**3个状态 1.2 编写xml文件 秒表状态机定义文件:stopwatch1.xml,xml文件分析请看后面 <?xml version="1.0"?><scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0"initial="rese