Spec-Zone.ru › Qt 5.9

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.9/qtsvg-index.html

Spec-Zone.ru

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