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.
Кроме того, 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.12/qtsvg-index.html