0
我正在看看QScxml ECMAScript数据模型,因为我从来没有使用Qt的任何脚本功能我有点失落。 我看到Qt有不同的脚本引擎(QtScript,QJSScript,QQMLEngine),它们都与ECMAScript标准兼容。 所以我不是他们指得是何种脚本编写语言真的相信而QScxmlEcmaScriptDataModelQScxml ECMAScript数据模型
的QScxmlEcmaScriptDataModel类是一个Qt SCXML状态机的ECMAScript数据模型的文件中说,”
任何额外的信息或指针将是非常有益的。
嗨,谢谢你的回答。据我了解ECMAScript维基百科页面有ECMASript的多个实施。而QtScript就是其中之一......这就是为什么起初我假定他们使用的是ecmascript的Qt实现......但是后来我还看到Qtscript已被弃用......所以我很困惑...... – Stefano
你可能会这里混合了几个概念。数据模型本身是用XML编写的。为了让您的生活更轻松,您还可以在Qt Creator中使用状态机编辑器。看到我添加到我的答案的链接。 – SGaist
谢谢......我实际上已经创建并测试了一台状态机并成功运行了它。我只是不太清楚这个数据模型是如何工作的,因为例子并没有清楚地说明...... – Stefano