效果:

实现方式:QGraphicsView框架
之前采用的QWidget自定义界面的方式,发现一下子绘制100个节点就会非常卡【耗时超过1秒】
采用QGraphicsView的话,一下子绘制10000个才1秒
有一个特别好的优化点是:
一下子绘制大量节点的时候,可以先构建出这些节点,加到scene里。
最后再处理连线和位置的逻辑
第二版:
- 支持组概念【三个圆弧一组,自动连线】
- 自动高亮新添加的元素
- 支持注入检测规则【新增元素检测,获取整体数据检测】
- 支持每个节点注入自定义数据
1061

被折叠的 条评论
为什么被折叠?



