首页| 论坛| 消息

标题:QGraphicsView 仿visio部分功能(四)
作者:跑跑跑不动
日期:2022-07-06 17:18
内容:

最近有空,又把之前写的全部重写,新增部分功能
1、部分图形可修改(圆角矩形、括号、n角星等);
2、所有旋转放大操作均为整个图形旋转/放大(比之前复杂不少);
3、新增连接线自动连接功能,自动避开图形(目前没做避开连接线);
4、连接线上可以添加文字(gif压缩实在费劲500k真的不能录太多懒得搞,所以一下gif图中没有);
5、图形上添加文字如同visio,目前用的是qgrpahicstextitem,之前用的是代理放qtextedit;
整个代码还是比较简单,只是很烧脑,头发掉了不少,搞了差不多2个月。目前存在的问题是如果连接线
路线比较复杂,会有些卡顿。主要是点按像素来的,动不动几百乘几百的矩阵,算起来着实费劲(毕竟不是做算法的,脑子没那么好使)


#1 [跑跑跑不动 07-06 17:19]
图像是压缩了的实际scene上的线不是乱的
#2 [toby520 07-06 20:06]

#3 [liudianwu 07-07 08:41]
这个做的挺好
#4 回 liudianwu 的帖子 [跑跑跑不动 07-07 09:10]
liudianwu:这个做的挺好  (2022-07-07 08:41) 
献丑咯
#5 [uidab 07-08 07:44]

<< 1 2 >> (1/2)

回复 发表
主题 版块