Spec-Zone.ru › Qt 5.11

Класс PixmapFragment

(QPainter::PixmapFragment)

Этот класс используется совместно с функцией QPainter::drawPixmapFragments() для указания способа отрисовки пиксельной карты или подпрямоугольника пиксельной карты. Подробнее...

Заголовок: #include <PixmapFragment>
qmake: QT += gui
С момента: Qt 4.7
  • Список всех членов, включая унаследованные

Открытые переменные

qreal height
qreal opacity
qreal rotation
qreal scaleX
qreal scaleY
qreal sourceLeft
qreal sourceTop
qreal width
qreal x
qreal y

Статические открытые члены

PixmapFragment create(const QPointF &pos, const QRectF &sourceRect, qreal scaleX = 1, qreal scaleY = 1, qreal rotation = 0, qreal opacity = 1)

Подробное описание

Этот класс используется совместно с функцией QPainter::drawPixmapFragments() для указания способа отрисовки пиксельной карты или подпрямоугольника пиксельной карты.

Переменные sourceLeft, sourceTop, width и height используются в качестве прямоугольника источника внутри пиксельной карты, передаваемой в функцию QPainter::drawPixmapFragments(). Переменные x, y, width и height используются для вычисления целевого прямоугольника, который отображается. x и y обозначают центр целевого прямоугольника. width и height в целевом прямоугольнике масштабируются с помощью значений scaleX и scaleY. Полученный целевой прямоугольник затем поворачивается на угол rotation градусов вокруг центральной точки x, y.

См. также QPainter::drawPixmapFragments().

Документация по членам-функциям

[static] PixmapFragment PixmapFragment::create(const QPointF &pos, const QRectF &sourceRect, qreal scaleX = 1, qreal scaleY = 1, qreal rotation = 0, qreal opacity = 1)

Это вспомогательная функция, которая возвращает QPainter::PixmapFragment, инициализированный параметрами pos, sourceRect, scaleX, scaleY, rotation, opacity.

Эта функция была представлена в Qt 4.7.

Документация по членам-переменным

qreal PixmapFragment::height

Эта переменная хранит высоту прямоугольника источника и используется для вычисления высоты целевого прямоугольника.

qreal PixmapFragment::opacity

Эта переменная хранит непрозрачность целевого прямоугольника, где 0.0 — полностью прозрачный, а 1.0 — полностью непрозрачный.

qreal PixmapFragment::rotation

Эта переменная хранит угол поворота целевого прямоугольника в градусах. Целевой прямоугольник поворачивается после масштабирования.

qreal PixmapFragment::scaleX

Эта переменная хранит горизонтальный масштаб целевого прямоугольника.

qreal PixmapFragment::scaleY

Эта переменная хранит вертикальный масштаб целевого прямоугольника.

qreal PixmapFragment::sourceLeft

Эта переменная хранит левую координату прямоугольника источника.

qreal PixmapFragment::sourceTop

Эта переменная хранит верхнюю координату прямоугольника источника.

qreal PixmapFragment::width

Эта переменная хранит ширину прямоугольника источника и используется для вычисления ширины целевого прямоугольника.

qreal PixmapFragment::x

Эта переменная хранит координату x центральной точки в целевом прямоугольнике.

qreal PixmapFragment::y

Эта переменная хранит координату y центральной точки в целевом прямоугольнике.

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

Spec-Zone.ru

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