小编Syl*_*RXS的帖子

用于创建可视状态机的GUI

我想创建一个允许用户创建可视状态机的应用程序GUI.该界面与Microsoft的Visio产品类似,用户在其中添加块或圆(状态),然后使用表示状态或事件更改的箭头线连接状态.在后端,我希望GUI创建一个SCXML文件来描述重要的连接.

请参阅:维基百科中的SCXML

以下是其他一些要求:

  1. 跨平台(Linux/Windows/MAC OSX)
  2. 开源
  3. 方便使用的
  4. Qt实施 - (首选,不需要)

以下是一些相关项目:

  1. http://ostatic.org/fsme - 不适用于新版本的Qt,维护得不好
  2. http://doc.qt.nokia.com/4.6/graphicsview-diagramscene.html - 非常接近,但缺少一些功能,例如两个州之间的多个连接.

如果没有其他选择,我将采用Qt的Diagram Scene示例(上图)并根据我的需要进行修改.

我很想知道是否有其他人知道一个动态创建可视状态机的良好支持和完善的工具.

user-interface qt visio fsm

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

fsm ×1

qt ×1

user-interface ×1

visio ×1