Spec-Zone.ru › Qt 5.13

Классы рисования

См. также это введение в систему координат Qt.

QLine

Двумерный вектор с целой точностью

QLineF

Двумерный вектор с плавающей точкой

QMargins

Определяет четыре отступа прямоугольника

QMarginsF

Определяет четыре отступа прямоугольника

QPoint

Определяет точку в плоскости с целой точностью

QPointF

Определяет точку в плоскости с плавающей точкой

QRect

Определяет прямоугольник в плоскости с целой точностью

QRectF

Определяет прямоугольник в плоскости с плавающей точкой

QSize

Определяет размер двумерного объекта с целой точностью

QSizeF

Определяет размер двумерного объекта с плавающей точкой

QBitmap

Монохромные (глубина 1 бит) пиксельмапы

QIcon

Масштабируемые значки в различных режимах и состояниях

QIconEngine

Абстрактный базовый класс для рендереров QIcon

QImage

Платформенно-независимое представление изображения, позволяющее напрямую обращаться к данным пикселей и которое может использоваться как устройство рисования

QImageReader

Формат-независимый интерфейс для чтения изображений из файлов или других устройств

QImageWriter

Формат-независимый интерфейс для записи изображений в файлы или другие устройства

QPixmap

Представление изображения вне экрана, которое может использоваться как устройство рисования

QGenericMatrix

Шаблонный класс, представляющий NxM матрицу преобразования с N столбцами и M строками

QVector2D

Представляет вектор или вершину в 2D пространстве

QBrush

Определяет узор заливки фигур, нарисованных QPainter

QConicalGradient

Используется в сочетании с QBrush для задания конического градиентного кисти

QGradient

Используется в сочетании с QBrush для задания градиентных заливок

QLinearGradient

Используется в сочетании с QBrush для задания линейного градиентного кисти

QRadialGradient

Используется в сочетании с QBrush для задания радиального градиентного кисти

QColor

Цвета на основе значений RGB, HSV или CMYK

QPagedPaintDevice

Представляет устройство рисования, поддерживающее несколько страниц

QPaintDevice

Базовый класс объектов, на которых можно рисовать с помощью QPainter

QPaintEngine

Абстрактное определение того, как QPainter рисует на заданном устройстве на заданной платформе

QPainter

Выполняет низкоуровневую отрисовку на виджетах и других устройствах рисования

QPainterPath

Контейнер для операций рисования, позволяющий создавать и повторно использовать графические фигуры

QPainterPathStroker

Используется для создания заливаемых контуров для заданной пути рисования

QPdfWriter

Класс для генерации PDF-файлов, которые могут быть использованы как устройство рисования

QPen

Определяет, как QPainter должен рисовать линии и контуры фигур

QPolygon

Вектор точек с целой точностью

QPolygonF

Вектор точек с плавающей точкой

QRegion

Устанавливает область обрезки для рисовальщика

QRgba64

Структура содержит 64-битный RGB цвет

QTransform

Определяет 2D преобразования системы координат

QFont

Определяет запрос шрифта, используемого для рисования текста

QFontMetrics

Информация о метриках шрифта

QFontMetricsF

Информация о метриках шрифта

QSupportedWritingSystems

Используется при регистрации шрифтов в внутренней базе данных шрифтов Qt

QStylePainter

Удобный класс для рисования элементов QStyle внутри виджета

QColormap

Преобразует независимые от устройства QColors в зависимые от устройства значения пикселей

QSvgGenerator

Устройство рисования, используемое для создания SVG-рисунков

QSvgRenderer

Используется для рисования содержимого SVG-файлов на устройствах рисования

QSvgWidget

Виджет, используемый для отображения содержимого файлов Scalable Vector Graphics (SVG)

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

Spec-Zone.ru

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