Qt SVG
Scalable Vector Graphics (SVG) — это язык на основе XML для описания двумерной векторной графики. Qt предоставляет классы для рендеринга и отображения SVG-рисунков в виджетах и на других устройствах отображения.
Начало работы
Qt SVG предоставляет классы для рендеринга SVG-файлов. Для включения определений классов модуля используйте следующую директиву:
#include <QtSvg>
Для компоновки с модулем добавьте эту строку в ваш qmake .pro файл:
QT += svg
Лицензии и Атрибуции
Qt SVG доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по лицензии GNU Lesser General Public License, версия 3 или GNU General Public License, версия 2. Смотрите Qt Licensing для получения дополнительной информации.
Кроме того, Qt SVG содержит код третьих сторон по следующим разрешительным лицензиям:
Лицензия MIT "Старый стиль" |
Статьи
- Рендеринг SVG-файлов содержит информацию о том, как рендерить SVG-файлы
Ссылки
Qt SVG поставляется со следующими примерами:
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qtsvg-index.html