Spec-Zone.ru › Qt 5.15

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 содержит код сторонних разработчиков под следующими разрешительными лицензиями:

XSVG

Лицензия MIT "Старый стиль"

Статьи

  • Отрисовка SVG-файлов содержит информацию об отрисовке SVG-файлов

Ссылки

  • Qt SVG C++ Классы

Qt SVG поставляется со следующими примерами:

  • Пример SVG генератора
  • Пример SVG просмотрщика

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qtsvg-index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API