Описание класса QGraphicsPathItem
|
| QGraphicsPathItem ( QGraphicsItem * parent = 0 ) | |
| QGraphicsPathItem ( const QPainterPath & path, QGraphicsItem * parent = 0 ) | |
| ~QGraphicsPathItem () | |
| QPainterPath | path () const |
| void | setPath ( const QPainterPath & path ) |
| virtual QRectF | boundingRect () const |
| virtual bool | contains ( const QPointF & point ) const |
| virtual bool | isObscuredBy ( const QGraphicsItem * item ) const |
| virtual QPainterPath | opaqueArea () const |
| virtual void | paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0 ) |
| virtual QPainterPath | shape () const |
| virtual int | type () const |
Класс QGraphicsPathItem предоставляет элемент пути, который вы можете добавить на QGraphicsScene.
Чтобы установить путь элемента, передайте QPainterPath в конструктор QGraphicsPathItem, или вызовите функцию setPath(). Функция path() возвращает текущий путь.

QGraphicsPathItem использует путь для предоставления обоснованной реализации boundingRect(), shape() и contains(). Функция paint() отрисовывает путь, используя связанные с элементом перо и кисть, которые вы можете установить вызвав функции setPen() и setBrush().
Смотрите также QGraphicsRectItem, QGraphicsEllipseItem, QGraphicsPolygonItem, QGraphicsTextItem, QGraphicsLineItem, QGraphicsPixmapItem и Каркас графического представления.
Создаёт QGraphicsPath. parent передаётся в конструктор QAbstractGraphicsShapeItem.
Смотрите также QGraphicsScene::addItem().
Создаёт путь QGraphicsPath используя path в качестве пути по-умолчанию. parent передаётся в конструктор QAbstractGraphicsShapeItem.
Смотрите также QGraphicsScene::addItem().
Уничтожает QGraphicsPathItem.
Переопределено из QGraphicsItem::boundingRect().
Переопределено из QGraphicsItem::contains().
Повторно реализовано из QGraphicsItem::isObscuredBy().
Повторно реализовано из QGraphicsItem::opaqueArea().
Переопределено из QGraphicsItem::paint().
Возвращает путь элемента в виде QPainterPath. Если путь не был установлен, возвращается пустой QPainterPath.
Смотрите также setPath().
Устанавливает путь элемента равным заданному path.
Смотрите также path().
Переопределено из QGraphicsItem::shape().
Переопределено из QGraphicsItem::type().
| Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) | Торговые марки | Qt 4.6.4 |
|
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |