图形编辑框架

Posted

技术标签:

【中文标题】图形编辑框架【英文标题】:Graph edit framework 【发布时间】:2011-06-08 09:50:52 【问题描述】:

我正在查看MeVisLab,我想知道是否有人知道用于制作与他们使用的用户界面相似的用户界面的好框架。我喜欢带有方框和箭头的设计流程。

我真正想要的是能够使用 Qt 与 C++ 集成,并可能将图形导出为类似的 xml。

这里还有另一个接口示例:

希望有人知道

【问题讨论】:

【参考方案1】:

Qt 的图形视图是一个“框架”,可以很好地处理您描述的那种场景。无需太多代码即可启动并在您正在寻找的范围内:

http://doc.qt.nokia.com/latest/graphicsview-diagramscene.html

http://doc.qt.nokia.com/latest/graphicsview-elasticnodes.html

我不知道有任何基于 Qt 的开源程序可以完全提供您想要的已经编写的内容。刚刚注意到 IBM 开源了“DataExplorer”,这对我来说很有趣……我可能会自己去看看:

http://www.research.ibm.com/dx/

【讨论】:

你完全正确!我只是想知道是否有一些图形功能。优化平面图的布局和类似的东西.. 这是一个研究领域,有很多方法。对于初学者来说:en.wikipedia.org/wiki/Graph_drawing

以上是关于图形编辑框架的主要内容,如果未能解决你的问题,请参考以下文章

GEF - 制作一个简单图形化编辑框架笔记1

如何为图形级功能编辑 seaborn 图例标题和标签

我自己的 C++ 框架(类似 MFC),我可以创建子窗口,但在 WM_CREATE 时无法创建编辑框

CAD 此块含有代理对象 不能再块编辑器中进行编辑

为照片编辑应用程序在 ImageView 中添加基于图像的新数据框

在datagridview中编辑文本框