Описание класса QGraphicsPixmapItem
|
Константа | Значение | Описание |
---|---|---|
QGraphicsPixmapItem::MaskShape | 0 | Фигура определяется вызовогм QPixmap::mask(). Эта фигура включает только непрозрачные пиксели растрового изображения. Так как в этом случае фигура более сложная, он может быть медленнее чем другие режимы и использует больше памяти. |
QGraphicsPixmapItem::BoundingRectShape | 1 | Фигура определяется отслеживанием контура растрового изображения. Это самый быстрый режим фигуры, но он не учитывает прозрачные области растрового изображения. |
QGraphicsPixmapItem::HeuristicMaskShape | 2 | Фигура определяется вызовом QPixmap::createHeuristicMask(). Производительность и потребление памяти похожи на MaskShape. |
Создаёт QGraphicsPixmapItem. parent передаётся в конструктор QGraphicsItem.
Смотрите также QGraphicsScene::addItem().
Создаёт QGraphicsPixmapItem, используя pixmap в качестве растрового изображения по-умолчанию. parent передаётся в конструктор QGraphicsItem.
Смотрите также QGraphicsScene::addItem().
Уничтожает QGraphicsPixmapItem.
Возвращает смещение растрового изображения элемента offset, которое определяет точку верхнего левого угла растрового изображения в локальных координатах.
Смотрите также setOffset().
Возвращает растровое изображение элемента или неверный QPixmap, если растровое изображение не было установлено.
Смотрите также setPixmap().
Устанавливает смещение растрового изображения элемента равным offset. QGraphicsPixmapItem будет отрисовывать своё растровое изображение используя смещение offset для его верхнего левого угла.
Смотрите также offset().
Это перегруженная функция, предоставленная для удобства.
Эта вспомогательная функция эквивалента вызову setOffset(QPointF(x, y)).
Эта функция была введена в Qt 4.3.
Устанавливает растровое изображение элемента равным pixmap.
Смотрите также pixmap().
Устанавливает режим формы элемента равным mode. Режим формы описывает как QGraphicsPixmapItem рассчитывает свою форму. Режим по-умолчанию равен MaskShape.
Смотрите также shapeMode() и ShapeMode.
Устанавливает режим преобразования растрового изображения элемента равным mode, и вызывает обновление элемента. Режимом по-умолчанию является Qt::FastTransformation, который предоставляет быстрое преобразование без сглаживания.
Qt::SmoothTransformation разблокирует QPainter::SmoothPixmapTransform для рисовальщика, и качество будет зависеть от платформы и области отображения. Результат обычно не так хорош как при вызове QPixmap::scale() напрямую.
Смотрите также transformationMode().
Возвращает режим формы элемента. Режим формы описывает как QGraphicsPixmapItem рассчитывает свою форму. Режим по-умолчанию равен MaskShape.
Смотрите также setShapeMode() и ShapeMode.
Возвращает режим преобразования растрового изображения. Режимом по-умолчанию является Qt::FastTransformation, который предоставляет быстрое преобразование без сглаживания.
Смотрите также setTransformationMode().
Copyright © 2008 Nokia | Торговые марки | Qt 4.4.3 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |