Qt SVG

SVG (可伸缩向量图形) 是用于描述 2D 向量图形,基于 XML 的语言。Qt 提供用于在 Widget 及其它描绘设备渲染和显示 SVG 绘制的类。

快速入门

Qt SVG 提供用于渲染 SVG 文件的类。要包括模块类定义,使用以下指令:

#include <QtSvg>
					

要链接到模块,添加此行到 qmake .pro 文件:

QT += svg
					

许可和归属

Qt SVG 在商业许可下是可用的来自 Qt 公司 。此外,它是可用的根据 GNU LGPL (次一般公共许可) 第 3 版 ,或 GNU GPL (一般公共许可) 第 2 版 。见 Qt 许可 进一步了解细节。

此外,Qt SVG 包含的第 3 方代码遵循以下准许许可:

XSVG

MIT 旧式许可

文章

参考

Qt SVG 带有以下范例: