• 7383阅读
  • 2回复

SVG的属性改变,一定还要用QSvgRenderer进行重绘来显示么???? [复制链接]

上一主题 下一主题
离线xiang899
 

只看楼主 正序阅读 楼主  发表于: 2008-10-17
— 本帖被 XChinux 执行加亮操作(2008-11-02) —
请问各位高手,我最近碰到一个问题,如果在一个SVG文件中,我只修改其中几个元素属性的话,能不能不通过QSvgRenderer来对整个SVG进行重绘啊?
起点,
离线sylcool

只看该作者 2楼 发表于: 2012-07-12
QGraphicsSvgItem provides a way of rendering only parts of the SVG files via the setElementId.
S.D.Light
离线且听风吟
只看该作者 1楼 发表于: 2008-10-30
引用楼主xiang899于2008-10-17 10:10发表的 SVG的属性改变,一定还要用QSvgRenderer进行重绘来显示么???? :
请问各位高手,我最近碰到一个问题,如果在一个SVG文件中,我只修改其中几个元素属性的话,能不能不通过QSvgRenderer来对整个SVG进行重绘啊?

帮楼主顶,我也碰到这个问题,如果svg比较大,频繁重绘很麻烦,有没有好的解决办法。
快速回复
限100 字节
 
上一个 下一个