在QT项目里使用PS导出的svg,可以正常显示,但是会报警告,如下所示:
image.png

原因是ps生成的svg是1.2版本的,而QT对于svg仅支持到1.2 miny版本,并不像浏览器一样对svg是全版本支持的

1.2版本(不支持)
image.png

1.0版本(支持)
image.png

解决方案:
1.想办法导出1.1版本的svg
2.导出png格式,不使用svg格式
3.将已有的1.2版本svg转换为1.1版本的svg


点墨
26 声望3 粉丝

全栈前端开发工程师