小编mha*_*hag的帖子

在Qt/C++中制作可编辑的流程图

我正在制作一个可编辑的流程图,我在Qt的概念上遇到了很多问题.我试图实现类,从许多不同的方式QTreeWidget,QTableWidget并使用只是一堆容易QPushButtons.

理想情况下,我想要一个设置,我可以右键单击每个流程并进行编辑.除了具有拖放功能以重新排列流中的对象.试图找到一个我可以一起用来实现这一目标的一类/一组课程一直很困难.

什么类最适合这个应用程序; 特别是GUI类?编辑的实际内容不应与GUI有关我正在寻找我可能错过的建议或方法.除了功能,它不必看起来那么花哨; 矩形和直线就足够了.

到目前为止,我知道如何使用和实现contextMenus,以及常规菜单包含我需要的所有操作,但现在我需要找到一个与我的计划兼容的模型和视图,并且可以保存数据.(这是最简单的部分;我有自己的自制课程)

我是Qt和C++的新手.(不是面向对象编程的新手,只是不同的语法和API.)

我正在寻找的那种流程图是这样的:

或者你可以谷歌'流程图'(取消上下文,我不需要颜色)

提前致谢.我还没有找到一个我理解的解决方案; 或者使用Qt硬编码.任何建议表示赞赏.

c++ qt drag-and-drop right-click flowchart

6
推荐指数
1
解决办法
4030
查看次数

标签 统计

c++ ×1

drag-and-drop ×1

flowchart ×1

qt ×1

right-click ×1