• 548阅读
  • 11回复

QGraphicsView 实现图片编辑功能 [复制链接]

上一主题 下一主题
在线shixingya
 

1. 支持键盘【Enter、Space旋转】,+-号缩放; Ctrl+绘制 绘制正方形
2. 支持QGraphicsGroupItem 组合图元导出
3. 支持绘制文字、线段、矩形、三角形
希望研究QGraphicsItem 的童鞋帮忙一起迭代完善。


在线shixingya

只看该作者 1楼 发表于: 12-05
在线shixingya

只看该作者 2楼 发表于: 12-05
目前 有几个问题 需要完善
1 .  三角形怎么绘制任意三角形
2.  矩形、椭圆可以缩放、 文字、线段怎么缩放
3.  可否加入旋转元素
离线笑颜

只看该作者 3楼 发表于: 12-05
既然你要别人的代码,就不要那么大版面的说明MADE BY YOU
在线shixingya

只看该作者 4楼 发表于: 12-05
回 笑颜 的帖子
笑颜:既然你要别人的代码,就不要那么大版面的说明MADE BY YOU[表情] [表情] [表情] (2017-12-05 20:26)

留联系方式 便于交流
离线笑颜

只看该作者 5楼 发表于: 12-05
回 shixingya 的帖子
shixingya:
[表情] 留联系方式 便于交流


你不是已经把画箭头的代码COPY了吗? 另外比如旋转,移动,缩放,功能都简单实现了一下,你可以继续COPY!
不需要联系!

源码: https://github.com/xiaoyanLG/Draw-Tool

离线rekols

只看该作者 6楼 发表于: 12-05
感谢开源
离线ccazqyy

只看该作者 7楼 发表于: 12-06
学习学习
在线shixingya

只看该作者 8楼 发表于: 12-06
回 笑颜 的帖子
笑颜:你不是已经把画箭头的代码COPY了吗? 另外比如旋转,移动,缩放,功能都简单实现了一下,你可以继续COPY!
不需要联系!
[图片]
源码: https://github.com/xiaoyanLG/Draw-Tool
....... (2017-12-05 21:43) 

目前您图元缩放 位置会改变,且不能在View里对图元通过鼠标拖拽缩放和旋转, 还有绘制任意三角形,您有啥好的建议吗?
离线笑颜

只看该作者 9楼 发表于: 12-06
回 shixingya 的帖子
shixingya:目前您图元缩放 位置会改变,且不能在View里对图元通过鼠标拖拽缩放和旋转, 还有绘制任意三角形,您有啥好的建议吗? (2017-12-06 08:44) 

三点确定一个三角形。让用户选择三点,用QPainterPath连接3点,绘制路径!
2条评分金钱+1威望+1
shixingya 威望 +1 - 12-06
shixingya 金钱 +1 - 12-06
在线shixingya

只看该作者 10楼 发表于: 12-06
回 笑颜 的帖子
笑颜:三点确定一个三角形。让用户选择三点,用QPainterPath连接3点,绘制路径! (2017-12-06 10:43) 

妙哉
离线九重水

只看该作者 11楼 发表于: 12-06
telephone的简写是Tel
快速回复
限100 字节
 
上一个 下一个