• 5860阅读
  • 3回复

如何对QPainterPath进行放大缩小? [复制链接]

上一主题 下一主题
离线yleesun
 

只看楼主 正序阅读 楼主  发表于: 2010-08-07
现有一图元类继承至QGraphicsItem。该图元的绘制是通过QPainterPath实现。
当对其进行放大操作时,发现该图元识别的区域始终是path所在地区域?
想问问,如果实现对path进行放大缩小?
离线dbzhang800

只看该作者 3楼 发表于: 2010-08-09
引用楼主yleesun于2010-08-07 14:30发表的 如何对QPainterPath进行放大缩小? :
现有一图元类继承至QGraphicsItem。该图元的绘制是通过QPainterPath实现。
当对其进行放大操作时,发现该图元识别的区域始终是path所在地区域?
想问问,如果实现对path进行放大缩小?


没看懂你所谓的识别区域是什么,如果

你对 QGraphicsItem::shape() 不了解,建议先把它弄懂。如果你对shape很了解,当我没说,请继续补充一下你的问题
离线xinqingfly

只看该作者 2楼 发表于: 2010-08-09
QPainterPath好像只支持平移吧,是不是得另外用QTransform来处理呢
菜鸟也是鸟
离线yleesun

只看该作者 1楼 发表于: 2010-08-09
自己顶!
快速回复
限100 字节
 
上一个 下一个