标签: c++ qt private scxml
我想使用ecmascript数据模型将一些C ++类型注册到QScxmlStateMachine的实例中。我阅读了scxml的源代码,发现为了访问底层的QJSEngine实例,我必须使用assertEngine()类的QScxmlEcmaScriptDataModelPrivate成员函数。我怎么称呼assertEngine()?如果不可能,如何将C ++函数注册到QScxmlStateMachine?我以前的尝试是here。
QScxmlStateMachine
assertEngine()
QScxmlEcmaScriptDataModelPrivate